C# 10.0
Changes in new versions
Parameterless struct constructors
"with" expressions for structures
File-scoped namespaces
Sealed ToString in records
Constant interpolated strings
Nested property patterns
Global using directive