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.
03:54 MIN
Moving from C# to modern languages like Go
Coffee with developers - Brian Morrison
00:25 MIN
A developer's journey through programming languages
Coffee with Developers - Martyn Kilbryde
17:41 MIN
Presenting live web scraping demos at a developer conference
Tech with Tim at WeAreDevelopers World Congress 2024
26:05 MIN
Answering common questions about F# development
F#, path to functional enlightenment
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
From learning to earning
Jobs that call for the skills explored in this talk.
Principal JavaScript Performance Engineer (with C++ / Java / C# exposure) - London
techstack Recruitment
Charing Cross, United Kingdom
Remote
€75K
C++
Java
React
+4
Software Engineer Full Stack C# .Net React
Client Server
Cambridge, United Kingdom
Remote
€60-70K
Azure
React
Python
+2
Software Engineer Full Stack C# .Net React
Client Server
Charing Cross, United Kingdom
Remote
€60-70K
Azure
React
Python
+2
Fullstack Entwickler C#/.NET & JavaScript (*)
Stolzberger GmbH
Berlin, Germany
Remote
.NET
Azure
Scrum
Docker
+4
C# Developer - Fokus Azure DevOps Gestalten Sie unsere digitale Zukunft!
Kern & Partner Personalmanagement GmbH - Personalberatung
Vienna, Austria
Remote
€47-60K
JSON
Azure
NoSQL
+2

