常量(constant)
常量是在编译时已知并在程序的生存期内不发生更改的不可变值。
声明常量时,用const关键字。常量字段声明需要一个值,必须在声明时初始化。
访问修饰符 const 返回数据类型 常量名称 = 值 ;
不支持const的方法、事件、属性。
常量总共分为4种。
1.数值常量
之前提到的简单值类型中的
sbyte byte short ushort int uint long ulong float double decimal
这11种就是数值常量,因为它们赋给对象一个数值。
2.字符常量
char string
char是字符,用单引号,string是字符串,用双引号。
char的格式是UTF-16/8
string的格式是Unicode
3.布尔常量
布尔值,英文叫Boolean,是用来判断“真(True)”和“假(False)”中的一个。
所以一个布尔常量:bool bo只能=true或者false
4.常空常量
null
定义一个引用类型的时候,如果里面什么都没有,默认值就是null。
但是,不能用在值类型里面。
变量(variable)
弱类型的变量是以var作为类型名的。
变量是指内存中的某个存储单元内容的值可以改变,在C#中用一个标识符表示变量,称之为变量名。
该标识符必须满足以下要求:
①以字母或下划线符号()开头,后跟任何字母、数字和下划线符号()。
②标识符不能和C#中的关键字同名。