C# FAQ: What is the CSharp Language Specification
Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| CSharp-Online.NET:FAQs |
| edit |
[edit]
What is the C# Language Specification?
The C# Language Specification is the definition of the C# language. The Specification can be used to understand the detailed behavior of C# under all circumstances. Also, it can be used to create a new implementation of C#.
Two versions of the C# Specification exist: the Microsoft version and the official ECMA version. The sections are numbered differently; and, they differ in wording which may or may not be significant. Typically, the Microsoft version is submitted to ECMA, changed if necessary, and becomes the ECMA version.
Read this handy hyper-linked version of the official ECMA version.
[edit]
See also
- C# Language Specification - This is a hyperlinked version of the official Standard ECMA-334 C# Language Specification.