جدول انواع داده

نام کوتاه کلاس معادل در .NET نوع اندازه به بیت محدوده
byte Byte عدد صحیح بدون علامت 8 0 to 255
sbyte SByte عدد صحیح علامت دار 8 -128 to 127
int Int32 عدد صحیح علامت دار 32 -2,147,483,648 to 2,147,483,647
uint UInt32 عدد صحیح بدون علامت 32 0 to 4294967295
short Int16 عدد صحیح علامت دار 16 -32,768 to 32,767
ushort UInt16 عدد صحیح بدون علامت 16 0 to 65535
long Int64 عدد صحیح علامت دار 64 -9223372036854775808 to 9223372036854775807
ulong UInt64 عدد صحیح بدون علامت 64 0 to 18446744073709551615
float Single نوع اعشاری با دقت معمولی 32 -3.402823e38 to 3.402823e38
double Double نوع اعشاری با دقت مضاعف 64 -1.79769313486232e308 to 1.79769313486232e308
char Char کاراکتر معمولی 16  
bool Boolean نوع منطقی 8 True or false
object Object نوع پایه برای همه انواع داده
string String یک توالی از کاراکترها
decimal Decimal نوع دقیق کسری با 29 رقم معنادار 128 ±1.0 × 10e−28 to ±7.9 × 10e28