• C#_1


    1.折叠代码

    #region  (xxx)

    折叠内容

    #endregion

    作用:折叠内容,使代码整洁、逻辑清晰

    • 折叠代码实例:

    #region 输出10*10的星号矩阵 折叠代码练习
    Console.WriteLine("***********");
    for (int i = 0; i < 8; i++)
    {
    Console.WriteLine("* *");
    }
    Console.WriteLine("***********");
    #endregion

    2.变量类型

    声明:变量类型 变量名=初始值;//赋值 声明并且初始化 可以直接使用该变量

       变量类型 变量名;//不赋值 需要初始化才能使用该变量

    初始化:给声明的变量(未给初始值的)赋值

    (1)有符号的整型  负整数 正整数 零

    1. sbyte 1字节     8 位        -128~127
    2. int      4字节   32 位        -2147483648~2147483648
    3. short  2字节   16 位        -32768 ~ 32767
    4. long    8字节  64 位         -9223372036854775808 ~ 9223372036854775808

    (2)有符号的整型 正整数 零

    1. byte 1字节  0~255
    2. uint  4字节  0 ~ 4294967295
    3. ushort 2字节 0 ~65535
    4. ulong   8字节 0 ~ 18446744073709551615

    (3)浮点数(小数)

    1. float 存储7~8位有效数字 加f后缀
    2. 根据编译器不同 有效位数也可能不同 四舍五入 
    3. 有效数字:第一位非零数字开始,从左往右数,数字的个数。
    4. double 存储15~17位有效数字 
    5. vs编译器中使用C#语言时  小数默认为double类型
    6. decimal 27~28位有效数字 加m后缀

    (4)特殊类型

    1. bool  true false 表示真假
    2. char  单引号 里面一个字符
    3. string 双引号 里面多个字符

    3.为什么有不同的变量类型

    1. 不同类型的变量 存储的范围不同 本质是占用内存的大小不同
    2. 选择不同的变量类型装载不同数据
    3. 例子:年龄 int 姓名 string 体重 float 性别 bool
  • 相关阅读:
    Java跨语言调用,使用JNA访问Java外部接口
    Docker下搭建Jenkins构建环境
    Elasticsearch方案选型必须了解的10件事!
    Elasticsearch Top10 监控指标
    Elasticsearch删除操作详解
    Elasticsearch索引生命周期管理探索
    论Elasticsearch数据建模的重要性
    Elasticsearch的ETL利器——Ingest节点
    Elasticsearch基础但非常有用的功能之二:模板
    Elasticsearch基础但非常有用的功能之一:别名
  • 原文地址:https://www.cnblogs.com/unitywyb/p/14490114.html
Copyright © 2020-2023  润新知