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.
envelio
Köln, Germany
Remote
Senior
Python
Software Architecture
Matching moments
02:35 MIN
Overview of modern C# community-loved features
Modern C#: A Dive into the Community's Most Loved new Features.
02:48 MIN
A brief history of C# from version 1 to 12
C# 13 Unleashed: Live Demos of my Top 10 Cutting-Edge Features!
02:52 MIN
How to stay current with C# development
Modern C#: A Dive into the Community's Most Loved new Features.
08:36 MIN
Practical developer tips for automation and presentation
WeAreDevelopers LIVE – AI vs the Web & AI in Browsers
01:01 MIN
Deciding when to adopt new C# features
Modern C#: A Dive into the Community's Most Loved new Features.
03:03 MIN
An overview of the modern software architecture workshop
Mastering Modern Architecture - Oliver Sturm
01:56 MIN
Exploring the key benefits of adopting TypeScript
Do TypeScript without TypeScript
02:22 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
Hacking C# from the inside - how to do anything in NET
Adam Furmanek
Building a Compiler with C#
Florian Rappl
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon
Tips, tricks and quirks in .NET
Paweł Łukaszuk
Testing .NET applications a Tool box for every developer
Alexandre Borges
Related Articles
View all articles



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

Code Healers LLC
Hinesville, United States of America
Remote
€40-50K
Intermediate
Senior
PHP
.NET
React
+2

UpSlide
Paris, France
Remote
Junior
Azure
React
ASP.NET
.NET Core
+6

CareerValue
Leiden, Netherlands
Senior
.NET
Scrum
DevOps
ASP.NET
.NET Core

Client Server
St Albans, United Kingdom
Remote
£85-100K
Microservices
Amazon Web Services (AWS)

Vesterling Consulting GmbH
Dortmund, Germany
€45-70K
MVC
.NET
Blazor
ASP.NET
+1

Client Server
Luton, United Kingdom
Remote
£100K
Redis
React
Kafka
+7

Vesterling Consulting GmbH
München, Germany
MVC
.NET
Blazor
ASP.NET
Entity Framework

Client Server
Leeds, United Kingdom
Remote
£100K
Redis
React
Kafka
+7
