Dela via


Inbyggda typer (C#-referens)

I följande tabell visas de inbyggda C#- värdetyperna :

Nyckelord för C#-typ .NET-typ
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

I följande tabell visas de inbyggda C#- referenstyperna :

Nyckelord för C#-typ .NET-typ
object System.Object
string System.String
dynamic System.Object

I föregående tabeller är varje C#-typnyckelord från den vänstra kolumnen (förutom dynamisk) ett alias för motsvarande .NET-typ. De är utbytbara. Följande deklarationer deklarerar till exempel variabler av samma typ:

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

Nyckelordet void representerar frånvaron av en typ. Du använder den som returtyp för en metod som inte returnerar ett värde.

Se även