Yerleşik türler (C# başvurusu)

Aşağıdaki tabloda C# yerleşik değer türleri listelenmiştir:

C# tür anahtar sözcüğü .NET türü
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

Aşağıdaki tabloda C# yerleşik başvuru türleri listelenmiştir:

C# tür anahtar sözcüğü .NET türü
object System.Object
string System.String
dynamic System.Object

Yukarıdaki tablolarda, sol sütundaki her C# türü anahtar sözcüğü (dinamik hariç) ilgili .NET türü için bir diğer addır. Bunlar değiştirilebilir. Örneğin, aşağıdaki bildirimler aynı türdeki değişkenleri bildirir:

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

void anahtar sözcüğü, bir türün yokluğunu temsil eder. Bunu, değer döndürmeyen bir yöntemin dönüş türü olarak kullanırsınız.

Ayrıca bkz.