Где вы можете найти спецификации языка С#?
Где я могу найти спецификации для разных языков С#?
(EDIT: кажется, что люди проголосовали за вас, потому что вы могли "google", но мое первоначальное намерение заключалось в том, чтобы ответить на информацию, не найденную в google. Я принял ответ с лучшими результатами Google, так как они относятся к людям, которые не заплатили за VS)
Ответы
Ответ 1
версия Microsoft (возможно, что вы хотите)
Официальные стандартизированные версии (через ECMA, созданные так, чтобы они могли сказать, что он был "стандартизирован" каким-то внешним телом. Хотя ECMA "стандарты" эффективно "Вставить наличные деньги, стандарт продажи" ).
Дополнительные стандарты ECMA
Ответ 2
Если у вас есть 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
Ответ 3
Найдено с помощью Google:
http://msdn.microsoft.com/en-us/vcsharp/aa336809.aspx
Ответ 4
Язык С# является стандартом ИСО, поэтому спецификация может быть предоставлена на веб-сайте ISO по адресу: http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=42926
Вы также можете приобрести спецификации прямо из Microsoft (. Doc Warning) http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/CSharp%20Language%20Specification.doc (Предупреждение .Doc)
Ответ 5
От: 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