Ecma-Standards

Die Spezifikationen für die Sprache C# und die CLI (Common Language Infrastructure) werden über Ecma International® standardisiert. Die erste Ausgabe dieser Standards wurde von Ecma im Dezember 2001 veröffentlicht.

Nachfolgende Überarbeitungen der Standards wurden von den Arbeitsgruppen TC49-TG2 (C#) und TC49-TG3 (CLI) innerhalb des Programming Languages Technical Committee (TC49) entwickelt und von der Ecma General Assembly und anschließend von ISO/IEC JTC 1 im Rahmen des ISO Fast-Track-Prozesses übernommen.

Aktuelle Standards

Die folgenden offiziellen Ecma-Dokumente sind für C# und die CLI (TR-84) verfügbar:

  • The C# Language Standard (Version 7): ECMA-334.pdf
  • The Common Language Infrastructure (Die Common Language Infrastructure): ECMA-335.pdf.
  • Information Derived from the Partition IV XML File (Aus Partition IV der XML-Datei abgeleitete Informationen): ECMA TR/84-Format.

Die offiziellen ISO/IEC-Dokumente sind auf der ISO/IEC-Seite Publicly Available Standards (Öffentlich verfügbare Standards) erhältlich. Diese Links stammen direkt von dieser Seite:

  • Information technology - Programming languages - C# (Informationstechnologie – Programmiersprachen – C#): ISO/IEC 23270:2018
  • Information technology – Common Language Infrastructure (CLI) Partitions I to VI (Informationstechnologie – Common Language Infrastructure (CLI), Partitionen I bis VI) ISO/IEC 23271:2012
  • Information technology – Common Language Infrastructure (CLI) – Technical Report on Information Derived from Partition IV XML File (Informationstechnologie – Common Language Infrastructure (CLI) – Technischer Bericht zu Informationen, die aus Partition IV der XML-Datei abgeleitet sind): ISO/IEC TR 23272:2011