Freigeben über


1 Bereich

Diese Spezifikation beschreibt die Form und richtet die Interpretation von Programmen in der Programmiersprache C# ein. Es beschreibt

  • Die Darstellung von C#-Programmen;
  • Die Syntax und Einschränkungen der C#-Sprache;
  • Die semantischen Regeln für die Interpretation von C#-Programmen;
  • Die Einschränkungen und Grenzwerte, die durch eine konforme Implementierung von C# auferlegt werden.

Diese Spezifikation beschreibt nicht

  • Der Mechanismus, mit dem C#-Programme für die Verwendung durch ein Datenverarbeitungssystem transformiert werden;
  • Der Mechanismus, mit dem C#-Anwendungen für die Verwendung durch ein Datenverarbeitungssystem aufgerufen werden;
  • Der Mechanismus, mit dem Eingabedaten für die Verwendung durch eine C#-Anwendung transformiert werden;
  • Der Mechanismus, mit dem Ausgabedaten transformiert werden, nachdem sie von einer C#-Anwendung erstellt wurden;
  • Die Größe oder Komplexität eines Programms und seiner Daten, die die Kapazität eines bestimmten Datenverarbeitungssystems oder die Kapazität eines bestimmten Auftragsverarbeiters überschreiten;
  • Alle minimalen Anforderungen eines Datenverarbeitungssystems, das eine konforme Implementierung unterstützen kann.