Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Let's Catch Up with C# - Exciting New Features in C# 9, 10, 11, 12 and 13

NDC Conferences via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the evolution of C# programming language through its latest features across versions 9 through 13 in this comprehensive conference talk. Discover how recent language enhancements are designed to improve developer productivity and reduce bugs in your codebase. Learn about nullable reference types that help catch null-related errors at compile time, and master advanced pattern matching capabilities introduced from C# 8 through C# 11. Understand the benefits of init-only properties and the new() expression for cleaner object initialization. Dive into record types that provide immutable data structures with built-in value equality, and explore primary constructors that simplify class definitions. Get hands-on with collection expressions that offer more concise ways to create and initialize collections. Additionally, get a preview of upcoming features in C# 14 to stay ahead of the curve. This session demonstrates practical applications of each feature and explains the reasoning behind these language design decisions, helping you write more maintainable and robust C# code.

Syllabus

Let’s catch up with C#! Exciting new features in C# 9, 10, 11, 12 and 13! - Filip Ekberg

Taught by

NDC Conferences

Reviews

Start your review of Let's Catch Up with C# - Exciting New Features in C# 9, 10, 11, 12 and 13

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.