C# is a language that is constantly evolving and it can be hard to stay up to date with all the latest features developed by Microsoft with the help of the open source community. This blog post contains some useful links for developers who want to stay on the cutting edge of the C# programming language.
This page contains all the features introduced to C# with a link to all the proposals and documentation.
This is a great way to find out if you are missing out on new features that can make your developer life easier.
This page contains the list of features the C# team is currently working on and their progress status.
When a feature status is "Merged" this means that the work to implement the feature is complete and available in the next preview version.
Visual Studio Preview gives you early access to the latest features and improvements not yet available in the main release.
Using Visual Studio Preview edition is the best way to try out new C# language features. Set the LangVersion property to preview in your C# projects to get early access to the latest features.