1. 常量
const int num = 10;
//num常量,用const定义,它的值不可以随意更改,即不可以多次赋值
int i = 2;//变量 可以多次赋值
2.枚举
【public】enum 枚举名
枚举名命名规则要和Pascal
public enum 枚举名
{
枚举内容1, //这里的值默认是0,要是想改可以直接:枚举内容1=1
枚举内容2, //这里的值默认是1
....
枚举内容n //这里的值默认是n
}
枚举跟Int之间是可以相互转换的
所有类型都可以转换成string类型
//需要先声明,声明位置在用的地方的上一层以上都可以
//枚举转换成int型
int One = (int)Infor.one;//强制转换
//枚举第一个数的int值默认为0,其他往下加一
int Two = Convert.ToInt32(Infor.two);//Convert转换
WriteLine(One);//结果=0
WriteLine(Two);//结果=1
//int 型转换成枚举
int oNe = 1;
Infor one1 = (Infor)oNe;//转换类型
WriteLine(one1);
//枚举的默认值是可以改变的
//直接在枚举定义那里赋值,
//如One = 2,那