Skip to content

C# 9.0

16 features added in C# 9.0.

Records, init-only setters, top-level statements and a large expansion of pattern matching.

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

Features in C# 9.0 ​

Nearby versions ​

C# 10.0 and later · C# 8.0 and earlier

Powered by Intracia