The following are examples of various features.
- Modernizing a codebase for C# 9
- Top-level programs
- Various patterns of patterns
- Should rich go to the doctor
- Various patterns of records
- Records vs Classes (with init)
- Records using 'with'
- Record with static helper
- Records with mutable data
- Records and nullability
JsonSerializersupport for recordsJsonSerializersupport for preserving (circular) referencesJsonSerializersupport for immutable typesJsonSerializersupport for fieldsSystem.Text.Jsonnow supports Dictionaries with non-string keys- Get Weather Forecast -- with records
- dotnet-runtimeinfo tool
- Testing nullability with arrays
First link looks broken.