1.常量声明和初始化
const
字段只能在该字段的声明中初始化,不能用任何构造函数对其赋值,后期也不能修改其值。
常量是隐式的静态常量,所以声明时不需要使用 static
关键字。
常量值可以是C# 内置类型(包括数字、布尔、字符串、null等,不包括 System.Object),不可以是用户自定义的类型(包括类、结构和数组)。
const 类型 常量名 = 值;
2.常量分类
2.1成员常量
常量是隐式的静态常量,所以不分静态常量和实例常量。
2.2局部常量
名称 | 修饰符 |
局部常量 | —————— |
3.访问常量
不在定义常量的类中的表达式必须使用类名、句点和常量名称来访问该常量。
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/csharp/csharplang/8254.html