Modernise your code with C# 8 (Udemy.com)
Learn how to use new C# features in your projects
Created by: Alex Netkachov
Produced in 2021
What you will learn
- New C# features, delivered in C# 8: switch Expression, Recursive Pattern Matching, Nullable Reference Types, using Declaration, Ranges and Indices, Asynchronous Streams and async foreach
Quality Score
Overall Score : 80 / 100
Course Description
- switch Expression - a very nice shorthand for switch, combined with pattern matching it has capacity to supplant ternary operator, many ifs, and switch statements.
- Recursive Pattern Matching is a new powerful technique that can eliminate a lot of code.
- Nullable Reference Types - just an amazing improvement. C# programmers suffer years from null reference exceptions and finally there is a helping hand from developers of C# compiler.
- using Declaration - simple, but nice improvement.
- Ranges and Indices - definitely useful, but have some pitfalls, I will explain them in details in the corresponding module.
- Asynchronous Streams and async foreach - asynchronous enumerables.
* This course is based on the .NET Core 3.0 Preview 3. It might be changed when the .NET Core 3 gets released.Who this course is for:
- Software developers, interested in using new features of C# 8
Instructor Details
- 4.0 Rating
2 Reviews
Alex Netkachov
Alex has more than 20 years of practical experience as a professional software developer. Over the course of his career he has developed a skill set in solving software-related problems. He is converting the gained experience into courses that help others improve software development and programming skills. He holds a degree in computer science and lives in London.
More courses by Alex Netkachov
Debugging memory leaks in .NET Core apps on macOS (2021)
5.0 (2 Reviews)
Provider: Udemy
Time: 30m
$11.99
More c# courses
C# For Beginners: Learn C# Programming From Scratch (2021)
4.8 (30 Reviews)
Provider: Udemy
Time: 3.5h
$11.99
C# Memory Tricks: Learn How To Master The Garbage Collector (2021)
4.7 (221 Reviews)
Provider: Udemy
Time: 3.5h
$11.99
C# - Complete A to Z C# Masterclass: Hints + Coding Tips (2021)
4.7 (81 Reviews)
Provider: Udemy
Time: 6.5h
$11.99
Let's Code: C# Programming Exercises for Beginners (2021)
4.7 (75 Reviews)
Provider: Udemy
Time: 12.5h
$11.99









