C# ist eine moderne, universelle, objektorientierte Programmiersprache, die von Microsoft entwickelt und von Ecma und ISO genehmigt wurde.

C# wurde von Anders Hejlsberg und seinem Team während der Entwicklung des .Net-Frameworks entwickelt.

C# ist für die Common Language Infrastructure (CLI) konzipiert. Die CLI besteht aus ausführbarem Code und einer Laufzeitumgebung, die die Verwendung einer Vielzahl von Hochsprachen auf verschiedenen Computerplattformen und Architekturen ermöglicht.

C#-Datentypen Syntax

In C# werden Variablen in folgende Typen unterteilt:

Werttypen

Referenztypen

Zeigertypen

C#-Datentypen Beispiel

namespace DataTypeApplication{
   class Program
   {
      static void Main(string[] args)
      {
         Console.WriteLine("Size of int: {0}", sizeof(int));
         Console.ReadLine();
      }
   }}