Başlık: Başlangıç
    Veri TipiTemsiliAralıkVarsayılan Değer
    boolBoolean değeriTrue or FalseFalse
    byte8-bit unsigned integer0 to 2550
    char16-bit Unicode characterU +0000 to U +ffff‘\0’
    decimal128-bit precise decimal values with 28-29 significant digits(-7.9 x 1028 to 7.9 x 1028)
    / 100 to 28
    0.0M
    double64-bit double-precision floating point type(+/-)5.0 x 10-324 to (+/-)1.7 x 103080.0D
    float32-bit single-precision floating point type-3.4 x 1038 to + 3.4 x 10380.0F
    int32-bit signed integer type-2,147,483,648 to 2,147,483,6470
    long64-bit signed integer type-9,223,372,036,854,775,808 to
    9,223,372,036,854,775,807
    0L
    sbyte8-bit signed integer type-128 to 1270
    short16-bit signed integer type-32,768 to 32,7670
    uint32-bit unsigned integer type0 to 4,294,967,2950
    ulong64-bit unsigned integer type0 to 18,446,744,073,709,551,6150
    ushort16-bit unsigned integer type0 to 65,5350

    Belirli bir platformda bir türün veya değişkenin tam boyutunu elde etmek için sizeof yöntemi kullanılır. Sizeof (type) ifadesi, nesnenin veya türün bayt cinsinden depolama boyutunu verir.

    using System;
    
    namespace DataTypeApplication {
       class Program {
          static void Main(string[] args) {
             Console.WriteLine("Size of int: {0}", sizeof(int));
             Console.ReadLine();
          }
       }
    }