Skip to content

C# 8.0

16 features added in C# 8.0.

Nullable reference types, async streams, ranges and the shape of modern pattern matching.

This release added 16 features, each with a before-and-after example.

Features in C# 8.0 ​

Nearby versions ​

C# 9.0 and later · C# 7.3 and earlier

Powered by Intracia