The State of C# - What Have I Missed?
summary
A concise tour of concrete C# changes: the Roslyn compiler is rebuilt in C# and already sees ~82 releases, enabling new syntax additions that run in Visual Studio 2017; live demos show tuples and pattern matching, null‑conditional operators, expression‑bodied members, ref returns and async Main actually compile and produce expected output. The talk lists C# 7.0, 7.1 and proposed 8.0 features, shows how to enable language versions per project, and explains when a feature targets performance (ref/read‑only refs) versus ergonomics (string interpolation).
AI-written summary · about
chapters (12)
- 0:00Introduction
- 16:49C Sharp 7
- 18:19Deconstruction
- 25:19Upcoming features
- 26:34Async main
- 30:26References
- 33:26Record Types
- 34:48Default Interface Methods
- 36:14Null Reference Types
- 36:50Null Clause Assignment
- 38:03Conditional Weights
- 38:26Conclusion








