Megosztás a következőn keresztül:


Beépített típusok (C#-referencia)

Az alábbi táblázat a C# beépített értéktípusokat sorolja fel:

C# típusú kulcsszó .NET-típus
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
nint System.IntPtr
nuint System.UIntPtr
long System.Int64
ulong System.UInt64
short System.Int16
ushort System.UInt16

Az alábbi táblázat a C# beépített referenciatípusokat sorolja fel:

C# típusú kulcsszó .NET-típus
object System.Object
string System.String
dynamic System.Object

Az előző táblázatokban a bal oldali oszlop minden C# típusú kulcsszója (a dinamikus kivételével) a megfelelő .NET-típus aliasa. Felcserélhetők. A következő deklarációk például azonos típusú változókat deklarálnak:

int a = 123;
System.Int32 b = 123;

A void kulcsszó egy típus hiányát jelöli. Olyan metódus visszatérési típusaként használja, amely nem ad vissza értéket.

Lásd még