Language features by version
This book is mostly organized by version, but it can be difficult to get a sense of the features introduced in each version at a glance. This is particularly true for the features introduced in minor versions of C# 7, which typically improve a feature introduced in C# 7.0.
Additionally, it can be useful to know whether a language feature requires runtime or framework support or whether it’s pure compiler magic. This appendix aims to make all of this information available as simply as possible.
One aspect I haven’t mentioned is how generic type inference has evolved over versions. It’s changed many times and usually in ways that are too complicated to capture in just a few words. I suggest you take it as a given that ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access