Typy wbudowane (odwołanie w C#)

W poniższej tabeli wymieniono wbudowane typy wartości języka C#:

Słowo kluczowe typu C# Typ platformy .NET
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

W poniższej tabeli wymieniono wbudowane typy referencyjne języka C#:

Słowo kluczowe typu C# Typ platformy .NET
object System.Object
string System.String
dynamic System.Object

W poprzednich tabelach każde słowo kluczowe typu C# z lewej kolumny (z wyjątkiem dynamicznych) jest aliasem odpowiedniego typu .NET. Są one zamienne. Na przykład następujące deklaracje deklarują zmienne tego samego typu:

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

Słowo void kluczowe reprezentuje brak typu. Jest on używany jako zwracany typ metody, która nie zwraca wartości.

Zobacz też