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ż
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.