C# 5.0 is out now since August 2012. Where can I find the specification? They've stopped doing ECMA specs, but how about MSDN?
Excommunicated
It was originally unavailable online but since June 2013 it is available for download from Microsoft.
If you have Visual Studio 2012 installed, you will find specification somewhere there:
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC#\Specifications\1033\CSharp Language Specification.docx
similar with VS2013:
c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC#\Specifications\1033\CSharp Language Specification.docx
VS2015:
c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC#\Specifications\1033\CSharp Language Specification.docx
来源:https://stackoverflow.com/questions/13467103/where-can-i-find-the-c-sharp-5-language-specification