一 常量的定义(通常对于不可改变的量,定义为常量)
const double PI = 3.14 (const 类型 变量名 = 常量值)
1. 常量只能在初始化的时候赋值,其他时候不允许赋值
二 枚举类型
1. 枚举的定义(指定这个类型的所有的可能的值;限定用户的输入):
enum 枚举类型名
{ 值1,
值2,
......
值N
}
2. 枚举的定义,一般和类class定义在同一个级别(这样的话,整个命名空间中的所有类都可以使用这个枚举类型)
3. 举例说明
enum Gender
{ 男,
女
}
class Program
{ static void Main(string[] args)
{ Gender sex; //变量sex的类型定义为枚举类型Gender
Console.WriteLine("请输入你的性别:");
string s = Console.ReadLine();
sex = (Gender)(enum.Parse(typeof(Gender),s)); //将用户输出的字符串转换为枚举类型的sex,必须做判定用户输入是否在枚举类型中
}
}