C# Language Specification 

Versions 1.2 and 2.0 of the C# Language Specifications are the authoritative source for C# grammar and syntax. They contain detailed information on all aspects of the language, including many points not covered in the Visual C# product documentation.

The 1.2 specification discusses features that were added to the language prior to Visual C# 2005 and the 2.0 specification discusses features that were added for Visual C# 2005.

The C# Language Specifications are available in Microsoft Word format from the following locations:

If you do not have Microsoft Word installed on your computer, you can view, copy, and print the Word version of the specification with the free Word Viewer 2003.

The C# Language Specification is also available as a book published by Addison Wesley.

See Also

Concepts

C# Programming Guide

Other Resources

C# Reference