Skip to content

.Net

Projects

Data Types

  • Integer:

    Data Type Description Range Memory Size
    byte Unsigned 8-bit integer 0 to 255 1 byte
    ushort Unsigned 16-bit integer 0 to 65,535 2 bytes
    uint Unsigned 32-bit integer 0 to 4,294,967,295 4 bytes
    ulong Unsigned 64-bit integer 0 to 18,446,744,073,709,551,615 8 bytes
    sbyte Signed 8-bit integer -128 to 127 1 byte
    short Signed 16-bit integer -32,768 to 32,767 2 bytes
    int Signed 32-bit integer -2,147,483,648 to 2,147,483,647 4 bytes
    long Signed 64-bit integer -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 8 bytes
  • Float:

    Data Type Description Range Memory Size
    float 32-bit signed floating-point number -3.4e+38 to 3.4e+38 4 bytes
    double 64-bit signed floating-point number -1.7e+308 to +1.7e+308 8 bytes
    decimal 128-bit signed floating-point number 16 bytes
  • String:

    Data Type Description Memory Size
    char 16-bit single unicode character 2 bytes
    string Collection of unicode characters 2 bytes per character
  • Boolean:

    Data Type Description Memory Size
    bool Can only take the values true or false 1 bit