【C#基础笔记】02_C#变量

一  变量命名规则

1.  必须以“字母”  _  或  @ 符号开头(不能以数字开头)

2. 后面可以跟任意的“字母”、“数字”或“下划线”

3. C#中变量名大小写敏感

4. 变量名不能与C#系统中的关键字重复

5.定义变量名必须要有识别意义

二  C#变量命名规范

1. Camel命名法:首个单词的首字母小写,其余单词的首字母大写

2. Pascal命名法:每一个单词首字母都大写

3. 如果使用到英文单词的缩写,全部用大写。

注意:在方法中定义变量,使用Camel命名法,即首字母小写。 string  studentName;

           pascal命名一般应用在全局的变量,即每个单词大写。 string SystemVersion。

三  变量申明类型

1. int类型---整型

2.double类型---小数类型

3.char类型---单个字符,用单引号括起来(‘’)

4.string类型---字符串,用双引号括起来(“”)

5.decimal类型---财务金钱类型使用到,后缀数值必须使用M或m标识,不会丢失精度,28-29位有效精度

注意:变量必须先声明,再赋值(赋值类型必须与声明类型一致)

6. 变量申明方式 :  A.   int a ;  a=10     B.   int a=10     C.   int a, b,c ;  a=10,b=5,c=8

四  变量的赋值_连接符_占位符

1.  变量赋值通过“=”,字符串连接通过“+”,占位符由"{数字}"组成,数字从0开始依次编号;

    string name ="张三" ; 

    int  age=28

    demical salary=7066.33M

    Console.WirteLine("我叫{0},今年{1}岁了,工资是{2}",name,age,salary)

>>>我叫张三,今年28岁了,工资是7066.33

2. 占位符可以重复使用,并且括号里的数字顺序可变,对应变量是按照括号里的数字取的

    Console.WriteLine("我叫{0},{0}工资是{2}元,今年{1}岁了",name,age,salary)

>>>我叫张三,张三工资是7066.33元,今年28岁了

3. Console.WriteLine() 输出的都是第一个参数,后面的参数是否输出取决于第一个参数是否有占位符。

猜你喜欢

转载自blog.csdn.net/s00229295/article/details/79868475