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

我在哪里可以找到各种C#语言的规范?

(编辑:似乎人们投票失败,因为你可以“谷歌”这个,但是,我的原意是用谷歌上没有找到的信息回答。我已经接受了最好的谷歌搜索结果,因为它们与没有支付VS的人)

微软的版本 (可能是你想要的)

正式的标准化版本 (通过ECMA创建,因此他们可以说它被某些外部机构“标准化”。即使ECMA“标准”实际上是“插入现金,售货标准”)。

进一步的ECMA标准

如果您有Visual Studio 2005或2008,它们已经在您的计算机上!

2005年(英文):

.\Microsoft Visual Studio 8\VC#\Specifications\1033 

2008年(英文):

 .\Microsoft Visual Studio 9.0\VC#\Specifications\1033 

2010年(英文):

 .\Microsoft Visual Studio 10.0\VC#\Specifications\1033 

2012年(英文):

 .\Microsoft Visual Studio 11.0\VC#\Specifications\1033 

C#语言是ISO标准,因此规范可以从ISO网站获得: http : //www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber = 42926

您也可以直接从Microsoft获取规范(.Doc警告) http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/CSharp%20Language%20Specification.doc ( .Doc警告)

来自: http : //msdn.microsoft.com/en-us/vcsharp/aa336809.aspx

在.doc格式:

http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/CSharp%20Language%20Specification.doc