Louëlla Creemers
5 features that help you get the most out of C# 10
#1about 2 minutes
Introduction to five key features in C# 10
An overview of five features in C# 10 and .NET 6 designed to make code cleaner and development easier for everyday projects.
#2about 1 minute
Simplifying console apps with top-level statements
C# 10 removes the need for boilerplate code like namespaces, classes, and a main method for simple applications.
#3about 4 minutes
Using records for immutable value-based data types
Records are a special class type that is immutable and compared by value, making them easier to print and compare than traditional classes.
#4about 2 minutes
Checking for null parameters with a single line
The `ArgumentNullException.ThrowIfNull` method provides a concise, single-line alternative to traditional if-checks for null parameters.
#5about 2 minutes
Reducing boilerplate code with global usings
Global usings allow you to declare a using directive once in a central file, making it available across the entire project.
#6about 2 minutes
Simplifying object checks with extended property patterns
Extended property patterns in C# 10 allow for cleaner and more readable checks on nested object properties without complex chaining.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:04 MIN
Overview of modern C# community-loved features
Modern C#: A Dive into the Community's Most Loved new Features.
03:07 MIN
A brief history of C# from version 1 to 12
C# 13 Unleashed: Live Demos of my Top 10 Cutting-Edge Features!
22:12 MIN
How to stay current with C# development
Modern C#: A Dive into the Community's Most Loved new Features.
21:11 MIN
Deciding when to adopt new C# features
Modern C#: A Dive into the Community's Most Loved new Features.
00:06 MIN
Recapping the WeAreDevelopers World Congress 2025
WeAreDevelopers LIVE - Our World Congress 2025 & CODE100 Highlights with Jack Barber and Marco Podien
00:10 MIN
Why Blazor enables full-stack .NET development
Blazor Unleashed: The Future of .NET Web Development
09:46 MIN
Exploring the key benefits of adopting TypeScript
Do TypeScript without TypeScript
03:54 MIN
Moving from C# to modern languages like Go
Coffee with developers - Brian Morrison
Featured Partners
Related Videos
Modern C#: A Dive into the Community's Most Loved new Features.
Louëlla Creemers
C# 13 Unleashed: Live Demos of my Top 10 Cutting-Edge Features!
Ambesh Singh & Sachin Kumar
Exploring the Latest Features of .NET and C# by Building a Game
Rainer Stropek
Programming secure C#/.NET Applications: Dos & Don'ts
Sebastian Leuer
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon
101 brilliant things of C++
Andreas Fertig
C++ Features You Might Not Know
Jonathan Müller
Tips, tricks and quirks in .NET
Paweł Łukaszuk
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.








