zoukankan      html  css  js  c++  java
  • C#基本类型的取值范围与 .NET框架类型的对应

    C#类型名称 说明 取值 .NET框架类型 默认值
    sbyte 8位有符号整数 -128~127 System.SByte 0
    byte 8位无符号整数 0~255 System.Byte 0
    short 16位有符号整数 -32768~32767 System.Int16 0
    ushort 16位无符号整数 0~65535 System.UInt16 0
    int 32位有符号整数 -2,147,483,648~2,147,483,647 System.Int32 0
    uint 32位无符号整数 0~4,294,967,295 System.UInt32 0
    long 64位有符号整数

    -9,223,372,036,854,775,808

    ~9,223,372,036,854,775,807

    System.Int64 0
    ulong 64位无符号整数 0~18,446,744,073,709,551,615 System.UInt64 0
    float 单精度浮点数 1.5×10-45~3.4×1038
    System.Single 0.0f
    double 双精度浮点数 5×10-324~1.7×10308 System.Double 0.0d
    bool 布尔值 true false System.Boolean false
    char Unicode字符串 U+0000~U+ffff System.Char x0000
    decimal 小数类型的有效数字精度为28位 ±1.0×1028~±7.9×1028 System.Decimal 0m
    object 所有其他类型的基类,包括简单类型   System.Object  
    string 0个或多个Unicode字符所组成的序列   System.String  
    dynamic 在使用动态类型语言编写的程序集时使用   无相应的.NET类型  
  • 相关阅读:
    多线程与多进程
    Socket网络编程
    Python之路【第五篇】:面向对象及相关
    python 面向对象(进阶篇)
    面向对象
    day1
    day3
    day2
    黑马程序员--C语言中的指针(6)
    黑马程序员--C语言中的指针(5)
  • 原文地址:https://www.cnblogs.com/PeiFeng-TuNan/p/13195062.html
Copyright © 2011-2022 走看看