C#——声明变量 & 命名规则


【引言】

不积跬步无以至千里,学习C#有一周了,从陌生到熟悉,很高兴自己的好奇心还在。这篇博客不仅仅是总结了C#中的声明变量和命名规则,还有其他的一些小知识,不总结一下,心里没底,无力前行啊!哈哈!


一、项目中各个代码块什么意思


这里写图片描述


二、显示内容代码和等待用户按键代码

快捷键——cw-Tab-Tab

Console.WriteLine("Hello,World!");//显示内容
Console.ReadKey();//等待用户按键,防止一闪而过


三、3种注释

1、第一种:单行注释,以 // 开头,后面的就是注释内容

//Console.WriteLine("哈哈,我又变帅了");
//Console.ReadKey();

2、第二种:多行注释,以 /* 开头,*/ 结束,之间的是注释内容

/*
 * 注释内容
 * 注释内容
 */

3、第三种:文档注释,在方法或类的上一行输入 /// 就会产生

    /// <summary>
    /// 文档注释
    /// 文档注释
    /// </summary>


四、折叠代码

快捷键——Ctrl+K+S


这里写图片描述


五、如何声明变量

            //变量的第一种声明方式

            int number;//在内存中开辟一个名为number,类型为int类型的空间
            number = 2000;//给这个number赋值2000
            //简单操作
            int number=2000
            //变量的第二种声明方式

            int num1,num2,num3;
            num1 = 1000;
            num2 = 1000;
            num3 = 3000;


六、C#中的数据类型

数据类型 整数 小数 字符 字符串 金钱小数
表示为 int double char string decimal
例子 3、5、100 3.14、-8、5.0 a’ 、’B’、‘b’ “Zhangsan” 、”李四” 5.6


【代码展示】

            int number = 100;//存整数

            double douNumber = 30.4;//存小数

            //字符不能为空,最少是一个,做多也是一个
            char ch = '5';//字符类型  存字符

            //字符串,可为空,可以为多个
            string str = "小杨是一个大坏蛋 ";


【decimal】详解

decimal 关键字指示 128 位数据类型。 与其他浮点型相比,decimal 类型具有更高的精度和更小的范围,这使它适合于财务和货币计算。

如果希望实数被视为 decimal 类型,请使用后缀 m 或 M,例如:

decimal myMoney = 300.5m; 

整型将被 隐式转换 为 decimal 类型,其计算结果为 decimal。 因此,你可以使用整数文本初始化十进制变量而不使用后缀,如下所示:

decimal myMoney = 300; 

在其他浮点型和 decimal 类型之间不存在隐式转换;因此,必须使用 强制转换 在这两个类型之间转换。 例如:

decimal myMoney = 99.9m;  
double x = (double)myMoney;  
myMoney = (decimal)x;  


七、变量的命名规则

【1】必须以“字母”、或 @ 符号开头,不要以数字开头
【2】后面可以跟任意“字母”、“数字”、“下划线”

  • 注意
  • 你起得变量名 不要与 C# 系统中的关键字重复
  • 在C#中,大小写是敏感的
  • 同一个变量名不允许重复定义(先这么认为,不严谨)

【3】定义变量时,变量名要有意义
【4】C#变量命名编码规范——Camel 命名法:

  • 首个单词的首字母小写,其余单次的首字母大写

【5】Pascal 命名规范:每一个单词第一个字母都要大写(详细见下表)
【6】如果使用到英文单词的缩写,全部用大写

命名方法 规则 用途 例子
Pascal 大小写 标识符中每个单词都首字母大写 用于类型名和成员名 CarDeck ,DealersHead
Camel 大小写 除第一个单词以外,标识符中所有的单词都首字母大写 用于本地变量和方法参数 strName ,strChineseName


【小结】

写总结博客有一个很大的功能是:查漏补缺,比如说这个 decimal ,当初看学习视频的时候就没有怎么认真看这块,写博客写到这,经过查阅比较,有了很深刻的印象。


猜你喜欢

转载自blog.csdn.net/luckystar_99/article/details/80273105