zoukankan      html  css  js  c++  java
  • C# 数据类型

    C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。

     一、C#基础

    Console.ReadLine();   方法  显示一个输入框 可以输入内容。 还可以用于压窗口,防止运行完后自动关闭

    Console.WriteLine();  方法  显示括号内的内容。

    namespace  命名空间  相当于开辟一个空间 存放内容

    Console.后面出现的属性有小扳手和小方块两种 小扳手是属性 小方块是属性。

    二、数据类型

    int  a =1; 整数型

    double b = 1.3;小数型

    float  h=1.3f ;    定义float需要后面加f,防止和double混肴

    string  c = "内容";  定义string型需要加双引号

    decima d = 1.3m;  货币类型

    long d =13L;  相当于大int

    DateTime dt =new DateTime();   时间类型

    char e = 'a';   char型只能放一个字符 用单引号引起来

    byte f =  12;  相当于小int

    三 、数据类型整理      注:这个整理只为好记   分类完全错误

    (一) 整型 共8种

    有符号   即正负数

    1.  sbyte    8位有符号的整数   -128~127        -2^7~2^7-1

    2.  short    16位有符号的整数     -32768~32767      -2^16~2^16-1

    3.  int      32位有符号的整数     -2147483648~2147483647   -2^31~2^31-1

    4. long     64位有符号的整数     -2^63~+^63-1

    无符号   即正数

    5. byte     8位无符号的整数    0~255    0~2^8-1

    6. unshort    16位无符号的整数      0~2^16-1

    7. uint      32位无符号的整数      0~2^32-1

    8. ulong    64位无符号的整数      0~2^64-1

    (二)浮点类型   共3种

    1. float         单精度浮点数类型     7位精度       1.5 × 10−45 至 3.4 × 1038

    2.double       双精度浮点数类型     15 位精度    5.0 × 10−324 至 1.7 × 10308

    3.decimal     精确十进制类型        28位精度      1.0 × 10−28 至 7.9 × 1028

    (三)布尔型   共1种

    bool      表示true或false    

    (四)字符型    共2种

    1.char        字符型     只能存一个字符 

    2.string      字符串     可以存一串字符

    (五)基础类型  共1种

    object     是所有其他类型的最根本的基础类型

    (六)时间日期

    DateTime  

    (七) 枚举类型   

    enum

    (八)结构体  

    struct

  • 相关阅读:
    苹果一体机发射Wi-Fi
    iphone 屏蔽系统自动更新,消除设置上的小红点
    data parameter is nil 异常处理
    copy与mutableCopy的区别总结
    java axis2 webservice
    mysql 远程 ip访问
    mysql 存储过程小问题
    mysql游标错误
    is not writable or has an invalid setter method错误的解决
    Struts2中关于"There is no Action mapped for namespace / and action name"的总结
  • 原文地址:https://www.cnblogs.com/shenyuyaqing/p/6999724.html
Copyright © 2011-2022 走看看