-
-
- Recap of C#1-5 (until 2012)
- C#6 new features (in 2015, e.g. Exception filters, String
interpolation, Expression-bodied members, index initializers)
- C#7 new features (in 2017-2018, e.g. Pattern Matching, Discards,
Tuples, ref locals, out variables, deconstruction)
- C#8 new features (in 2019, e.g. Nullable reference types, Ranges,
Default Interface Methods)
- C#9 new features (in 2020, e.g. Pattern Matching, Lambda discards,
full covariance, records, target-typed expressions, warning waves)
- C#10 new features (in 2021, e.g. struct/performance/native features,
deconstruction features)
- C#11 new features (in 2022, e.g. list/range patterns, generic math)
- C#12 new features (in 2023, e.g. collection expressions, optional
lambda parameters, interceptors)