What's new in C#? Exciting new features in C# 8.0, 9.0 and 10!
summary
Covers concrete language changes across C# 8–10 with demos: nullable reference types and null-state static analysis produce compiler warnings that can be escalated; async streams (IAsyncEnumerable + await foreach) read files line-by-line with yield and using declarations; pattern matching expands with property/positional/relational patterns; record types introduce init-only props, with copies and value-based equality; shows default interface implementations caveat and how C# versions map to .NET releases. Useful if code-level examples and compiler behavior matter.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:10C# evolution
- 3:33Tuples and deconstruction
- 6:48C# 8 and beyond overview
- 9:57Default interface methods
- 12:16Nullable reference types
- 17:07Nullable types in action
- 27:57Asynchronous streams
- 33:29C# 9 and record types
- 35:49Advanced pattern matching
- 50:20Record types in depth
- 56:36C# 10 and 11 features
- 1:01:00Future updates and closing
related talks
01h 00mWhat's new in C#? Exciting new features in C# 8.0, 9.0 and 10!
59mWhat's new in C#? Exciting new features in C# 8.0, 9.0 and 10!
01h 00mWhat's new in C#? - Exciting new features in C# 9, 10 and 11!
59mWhat's new in C#? Exciting new features in C# 9, 10 and 11!
43mWhat’s coming in C# 8.0?
13mWhat's New in C# 8.0
55mLet’s catch up with C#! Exciting new features in C# 9, 10, 11 and 12!
59mLet’s catch up with C#! Exciting new features in C# 9, 10, 11, 12 and 13!
