在哪里可以找到C#5语言规范?

在哪里可以找到C#5语言规范?,c#,c#-5.0,language-specifications,C#,C# 5.0,Language Specifications,C#5.0从2012年8月开始推出。我在哪里可以找到规格?他们已经停止执行ECMA规范,但MSDN如何?如果您安装了Visual Studio 2012,您将在那里找到规范: c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC#\Specifications\1033\CSharp Language Specification.docx 与VS2013类似: c:\Program Files (x86)\Microsoft Visual

C#5.0从2012年8月开始推出。我在哪里可以找到规格?他们已经停止执行ECMA规范,但MSDN如何?

如果您安装了Visual Studio 2012,您将在那里找到规范:

c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC#\Specifications\1033\CSharp Language Specification.docx
与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

它最初在网上是不可用的,但从2013年6月开始就不可用了。

Hmm。我想指出的是,但它现在似乎仍然会导致4.0规范。关于c#5.0没有什么内容,但你可以在这个链接中找到一些有趣的事实——请注意,对于我来说,文档说它是“c#语言规范版本4.0”,但它实际上是C#5.0的规范。@AaronAnodide:现在它也可以在线使用,请参阅“更正我自己”,在线版本与VS 2012安装的版本不同,尽管MSDN页面使它看起来像那样。@Zarat你知道有什么不同吗?VS2015:C:\Program Files(x86)\Microsoft Visual Studio 14.0\VC#\Specifications\1033\CSharp Language Specification.docxIs有PDF版本吗?@amim目前它仍然只适用于C#3和C#5可以找到C#6规范(目前是草案)。