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. ...

Get C# 5.0 kurz & gut 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.