Where can you find the C# Language Specifications?

前端 未结 5 936
情深已故
情深已故 2020-12-10 13:09

Where can I find the specifications for the various C# languages?

(EDIT: it appears people voted down because you could \'google\' this, however, my original int

相关标签:
5条回答
  • 2020-12-10 13:45

    Found using Google:

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

    0 讨论(0)
  • 2020-12-10 13:45

    The C# language is an ISO standard and as such the specification can be had from the ISO website at: http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=42926

    You can also acquire the specifications direct from Microsoft (.Doc Warning) http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/CSharp%20Language%20Specification.doc (.Doc Warning)

    0 讨论(0)
  • 2020-12-10 13:46

    If you have Visual Studio 2005 or 2008, they are already on your machine!

    For 2005 (English):

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

    For 2008 (English):

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

    For 2010 (English):

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

    For 2012 (English):

    .\Microsoft Visual Studio 11.0\VC#\Specifications\1033
    
    0 讨论(0)
  • 2020-12-10 13:47

    Microsoft's version (probably what you want)

    The formal standardised versions (via ECMA, created just so they could say it was "standardised" by some external body. Even though ECMA "standards" are effectively "Insert cash, vend standard").

    Further ECMA standards

    0 讨论(0)
  • 2020-12-10 13:50

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

    In .doc format:

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

    0 讨论(0)
提交回复
热议问题