作用域:
确定作用域遵循以下规则:
1,只要类在某个作用域内,其字段(成员变量)也在该作用域内
2,局部变量存在于表示声明该变量的块语句或方法结束的右花括号之前的作用域内
3,在for、while或类似语句中声明的变量存在于该循环体内
常量
1.概念
如果一个变量,不希望动态更改,就可以使用常量,常量的值,从初始化后,就不可修改
2 . 关键字:const
3. 语法:const
数据类型
常量名
= 常量值
;
枚举
1.概念
当一个数据,取值是多个固定值的时候,就可以使用枚举来表示。
2.关键字 enum
3. 语法
enum 枚举名
{
枚举值1,
枚举值2,
...
}
4. 例
enum Gender
{
nan,
nv
}
Gender myGender = Gender.nan;
Console.WriteLine(Gender.nv);
5.注意点
枚举的默认访问修饰符是
public
,可写可不写
枚举值可以跟整型
互转数据类型
枚举的第一个值,如果不设置初始值,则默认第一项枚举的值是0,第二项枚举的值是1
如果修改第一个枚举值的初始值,那么后面的枚举值,依次递增