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
原文地址:https://www.cnblogs.com/unitywyb/p/14490114.html