Inhaltsverzeichnis

Datentypen

. = Tausenderzeichen
, = Dezimalzeichen

Kurzer Name .NET-Klasse Typ Breite bit/byte Bereich
byte Byte Ganze Zahl ohne Vorzeichen 8/1 0 bis 255
sbyte SByte Ganze Zahl mit Vorzeichen 8/1 -128 bis 127
int Int32 Ganze Zahl mit Vorzeichen 32/4 -2.147.483.648 bis 2.147.483.647
uint UInt32 Ganze Zahl ohne Vorzeichen 32/4 0 bis 4.294.967.295
short Int16 Ganze Zahl mit Vorzeichen 16/2 -32.768 bis 32.767
ushort UInt16 Ganze Zahl ohne Vorzeichen 16/2 0 bis 65.535
long Int64 Ganze Zahl mit Vorzeichen 64/8 -922.337.203.685.477.508 bis 922.337.203.685.477.507
ulong UInt64 Ganze Zahl ohne Vorzeichen 64/8 0 bis 18.446.744.073.709.551.615
float Single Gleitkommatyp mit einfacher Genauigkeit 32/4 -3,402823e38 bis 3,402823e38 ???????
double Double Gleitkommatyp mit doppelter Genauigkeit 64/8 -1,79769313486232e308 bis 1,79769313486232e308 ??????
char Char Ein einzelnes Unicode-Zeichen 16/2 Im Text verwendete Unicode-Symbole
bool Boolean Logischer boolescher Typ 8/1 True oder False
object Object Basistyp aller anderen Typen dynamic
string String Eine Folge von Zeichen (16/2 * n) + overhead
decimal Decimal Präziser Bruchtyp oder ganzzahliger Typ, der Dezimalzahlen mit 29 signifikanten Stellen darstellen kann 128 ±1,0 × 10e-28 zu ±7,9 × 10e28

csharp/datentypen.txt · Zuletzt geändert: 2015/07/06 22:32 (Externe Bearbeitung)