欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。
首先,我们先来回顾一下之前的知识
因为银行管理系统中登录的部分比较重要,所以我们来重点学习一下:
public void Load()
{
Console.WriteLine("请输入密码:");
for (int i = 2; i >= 0; i--)
{
string f = Console.ReadLine();
if (f == b)
{
Console.WriteLine("登录成功");
break;
}
else
{
if (i == 0)
{
Console.WriteLine("你已没有机会");
}
else {
Console.WriteLine("你还有" + i + "次机会");
}
}
}
}
然后我们来学习今天的知识:
枚举类型(enum type)
具有一组命名常量的独特的值类型。
在枚举类型中声明的第一个枚举成员它的默值为零。
枚举类型是使用 enum 关键字声明的。
枚举具体是怎么声明呢?
枚举声明用于声明新的枚举类型。枚举声明以关键字 enum 开始,然后定义该枚举类型的名称、可访问性、基础类型和成员。
具体格式如下:
修饰词(new、public、protected、internal、private)enum 枚举类型名:整数类型
枚举成员:
枚举成员是该枚举类型的命名常数。任意两个枚举成员不能具有相同的名称。每个枚举成员均具有相关联的常数值。此值的类型就是枚举的基础类型。每个枚举成员的常数值必须在该枚举的基础类型的范围之内。
示例:public enum Number
{
one,
two,
three
}
产生编译时错误,原因是常数值 -1、-2 和 –3 不在基础整型 uint 的范围内。