Где можно найти спецификации языка C #? - PullRequest
12 голосов
/ 24 сентября 2008

Где я могу найти спецификации для различных языков C #?

(РЕДАКТИРОВАТЬ: кажется, что люди проголосовали за, потому что вы могли «Google» это, однако мое первоначальное намерение было поставить ответ с информацией, не найденной в Google. Я принял ответ с лучшими результатами Google , поскольку они имеют отношение к людям, которые не заплатили за VS)

Ответы [ 5 ]

12 голосов
/ 24 сентября 2008

версия Microsoft (вероятно, что вы хотите)

Официальные стандартизированные версии (через ECMA, созданный просто для того, чтобы они могли сказать, что он был "стандартизирован" каким-то внешним органом. Даже если "стандарты" ECMA фактически "Вставляют деньги, стандарт продавца").

Другие стандарты ECMA

11 голосов
/ 24 сентября 2008

Если у вас 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
2 голосов
/ 24 сентября 2008

Язык C # является стандартом ISO, поэтому спецификацию можно найти на веб-сайте 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 Warning)

2 голосов
/ 24 сентября 2008

Найдено с помощью Google:

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

1 голос
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...