CSharp

C# 9: Answering your questions

C# 9: Answering your questions

In this post, I discuss the questions you had after I wrote my posts.

Dave Brock
Dave Brock
CSharp
C# 9 Deep Dive: Target Typing and Covariant Returns

C# 9 Deep Dive: Target Typing and Covariant Returns

In a C# 9 deep dive, we talk about target typing and covariant returns.

Dave Brock
Dave Brock
CSharp
C# 9 Deep Dive: Top-Level Programs

C# 9 Deep Dive: Top-Level Programs

In a C# 9 deep dive, we talk about how top-level programs work with status codes, async, arguments, and local functions.

Dave Brock
Dave Brock
CSharp
C# 9 Deep Dive: Pattern Matching

C# 9 Deep Dive: Pattern Matching

In a C# 9 deep dive, we explore improved pattern matching.

Dave Brock
Dave Brock
CSharp
C# 9 Deep Dive: Records

C# 9 Deep Dive: Records

In a C# 9 deep dive, we go in depth on records.

Dave Brock
Dave Brock
CSharp
C# 9 Deep Dive: Init-only features

C# 9 Deep Dive: Init-only features

In a C# 9 deep dive, we will first walk through init-only features.

Dave Brock
Dave Brock
CSharp
On simplifying null validation with C# 9

On simplifying null validation with C# 9

An update on simplified null checking in C# 9.

Dave Brock
Dave Brock
CSharp
Reduce mental energy with C# 9

Reduce mental energy with C# 9

Learn how C# 9 makes things cleaner, more maintainable, and minimizes mental energy.

Dave Brock
Dave Brock
CSharp