Advanced

What's New in C# 9.0

C# 9 has some great features that will make .NET life easier. This course will teach you the new record type, the new pattern matching features, and some more minor enhancements.
Course info
Rating
(37)
Level
Intermediate
Updated
Dec 23, 2020
Duration
43m
Table of contents
Description
Course info
Rating
(37)
Level
Intermediate
Updated
Dec 23, 2020
Duration
43m
Description

Keeping your C# knowledge up-to-date with each new release is a challenge. In this course, What’s New in C# 9.0, you’ll learn the top new features in C# 9. First, you’ll explore the new record type. Next, you’ll discover how to optimize pattern matching with C# 9. Finally, you’ll learn how to apply new features like init setters. When you’re finished with this course, you’ll have the skills and knowledge of C# 9 needed to apply the latest and the greatest C# has to offer.

About the author
About the author

Roland is a Microsoft MVP enjoying a constant curiosity around new techniques in software development. His focus is on all things .Net and browser technologies.

More from the author
Understanding ASP.NET Core 3.x
Beginner
3h 6m
Feb 4, 2021
More courses by Roland Guijt
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello. My name is Roland Guijt, and welcome to my course, What's New is C# 9.0. I'm a Microsoft MVP, independent consultant, and trainer based in the Netherlands. C# 9 has some very interesting new features. We're applying these features to an existing application to see how they work. Some of the major topics that we will cover include the record, a new immutable reference type, new pattern matching features, and enhanced functions and lambdas. By the end of this course, you'll be ready to start using all these wonderful new features in practice. Before beginning the course, you should have experience with previous versions of C#. Get ready to apply C#'s new features in my course, What's New in C# 9.0, at Pluralsight.