Freigeben über


Tabelle integrierter Typen (C#-Referenz)

In der folgenden Tabelle sind die Schlüsselwörter für integrierte C#-Typen aufgeführt, die Aliase der vordefinierten Typen im System-Namespace darstellen.

C#-Typ

.NET Framework-Typ

bool

System.Boolean

byte

System.Byte

sbyte

System.SByte

char

System.Char

decimal

System.Decimal

double

System.Double

float

System.Single

int

System.Int32

uint

System.UInt32

long

System.Int64

ulong

System.UInt64

object

System.Object

short

System.Int16

ushort

System.UInt16

string

System.String

Hinweise

Mit Ausnahme von object und string werden alle in der Tabelle enthaltenen Typen als einfache Typen bezeichnet.

C#-Typschlüsselwörter und ihre Aliase sind austauschbar. So können Sie beispielsweise eine ganzzahlige Variable mit einer der beiden folgenden Deklarationen angeben:

int x = 123;
System.Int32 x = 123;

Um den tatsächlichen Typ eines C#-Typs anzuzeigen, verwenden Sie die systemeigene GetType()-Methode. Durch die folgende Anweisung wird z. B. der Systemalias angezeigt, der den Typ von myVariable darstellt:

Console.WriteLine(myVariable.GetType());

Sie können auch den Operator typeof verwenden.

Siehe auch

Referenz

C#-Schlüsselwörter

Werttypen (C#-Referenz)

dynamic (C#-Referenz)

Konzepte

C#-Programmierhandbuch

Weitere Ressourcen

C#-Referenz

Tabelle für Standardwerte (C#-Referenz)

Tabelle zur Formatierung numerischer Ergebnisse (C#-Referenz)

Referenztabellen für Typen (C#-Referenz)