The C# Language Specification is the authoritative source for C# grammar and syntax. It contains detailed information about all aspects of the language and many points not covered in the Visual C# product documentation. The C# 3.0 specification has been updated and merged with earlier versions into a single document.
The C# Language Specification is available in Microsoft Word format from the following locations:
- For updates on C# visit Visual C# Developer Center