Numerische Typen

C# bietet die folgenden vordefinierten numerischen Typen:

C#-Typ

Systemtyp

Suffix

Breite

Bereich

Ganzzahlig mit Vorzeichen

sbyte

SByte

 

8 Bit

–27 bis 27 – 1

short

Int16

 

16 Bit

–215 bis 215 – 1

int

Int32

 

32 Bit

–231 bis 231 – 1

long

Int64

L

64 Bit

–263 bis 263 – 1

Ganzzahlig ohne Vorzeichen

byte

Byte

 

8 Bit

0 bis 28 – 1

ushort

UInt16

 

16 Bit

0 bis 216 – 1

uint

UInt32

U

32 Bit

0 bis 232 – 1

ulong

UInt64

UL

64 Bit

0 bis 264 – 1

Reell

float

Single

F

32 Bit

± (~10–45 bis 1038)

double

Double

D

64 Bit

± (~10–324 bis 10308)

decimal

Decimal

M

128 Bit

± (~10–28 bis 1028)

Von den ganzzahligen Typen sind int und long Bürger erster Klasse und werden von C# und der Runtime bevorzugt. Die anderen ganzzahligen ...

Get C# 7.0 – kurz & gut, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.