ECMA-334: 7. General description

Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio


Jump to: navigation, search
C# Language Specification
© 2006 ECMA International

7. General description

This text is informative. This International Standard is intended to be used by implementers, academics, and application programmers. As such, it contains a considerable amount of explanatory material that, strictly speaking, is not necessary in a formal language specification.

This standard is divided into the following subdivisions:

1. Front matter (clauses 1–7);

2. Language overview (clause 8);

3. The language syntax, constraints, and semantics (clauses 9–27);

4. Annexes

Examples are provided to illustrate possible forms of the constructions described. References are used to refer to related clauses. Notes are provided to give advice or guidance to implementers or programmers. Annexes provide additional information and summarize the information contained in this International Standard.

Clauses 1–5, part of 7, 9–26, the beginning of 27, and most of annex D form a normative part of this standard; all of clause 27 with the exception of the beginning is conditionally normative; and Foreword, Introduction, clause 6, part of 7, 8, annexes A, B, C, part of D, E, and F, notes, examples, and the index are informative.

End of informative text.

Informative text is indicated in the following ways: 1. Whole or partial clauses or annexes delimited by "This clause/text is informative" and "End of informative text".

2. [Example:Italic text The following example … code fragment, possibly with some narrative … end example]

3. [Note: narrative … end note]

All text not marked as being informative is normative.


Today's Deals: Electronics

Personal tools