What's New In C# 9

Dive into all of the new features in C# 9!
Rating: 4.6 out of 5 (93 ratings)
1,866 students
English
English [Auto]
Setting up your machine ready to go with C# 9 and .NET 5
How Init-Only Properties in C# 9 can help you write immutable code
Record Types in C# 9 and how they differ from classes and structs
Top Level Programs/Statements in C# 9 and how they are useful for new developers
The Improved Target Typing System in C# 9
Pattern Matching Improvements in C# 9 including the new Not/And/Or Keywords and Relational Pattern Matching

Requirements

  • Good understanding of C#

Description

Got questions around how the C# language is evolving? Or maybe you have taken a look at C# 9 features and quite get your head around them. Records? Immutability? Init Only? Top Level Programs? All of these new fandangle features can be overwhelming at first, but in bite size chunks, you can be a pro in no time.

Topics include : 

  • Init-Only Properties

  • Record Types

  • Top Level Programs/Statements

  • Improved Target Typing

  • Improved Pattern Matching

All covered in the time it takes to finish your coffee. Take them on one topic at a time or binge watch them and be your workplace's go-to C# 9 guru in no time!

Who this course is for:

  • Any level of C# developers who want to learn more about C# 9

Course content

7 sections21 lectures42m total length
  • Introduction
    00:39

Instructor

.NET Core Fanatic
Wade Gausden
  • 4.6 Instructor Rating
  • 93 Reviews
  • 1,867 Students
  • 1 Course

I'm a software engineer with over 15 years of experience working on C#, .NET and .NET Core applications. I've worked on everything from small SAAS startups to large banking enterprises, and everything in between.


Lately, I've taken to helping companies and individuals get the most out of .NET Core, and working with them to transition large legacy .NET Framework apps into the cloud on the ASP.NET Core platform.