C# Enum枚举类型是C#开发中非常常见的一种数据类型,特别是在一些框架中,例如DevExpress框架,winform框架里面都大量的使用到了Enum枚举类型,其实枚举类型就类似于常量一样,一般用于做比较或者是设置属性等,例如设置一些颜色,有时候就需要枚举类型的颜色,这也是框架定义好了的,我们直接使用即可。
下面是C# 枚举类型的使用示例class Program
{
enum BackColor
{
None,
Red,
Black,
Gray,
Blue
};
static void Main()
{
// 枚举类型变量.
BackColor color = BackColor.Red;
// 比较枚举类型.
if (color == BackColor.Red)
{
Console.WriteLine("红色背景");
}
else if (color == BackColor.Gray)
{
Console.WriteLine("灰色背景");
}
}
}
Output
红色背景
注释:说到底,Enum枚举其实就类似于一个封装了许多静态常量的类,需要使用时就用“类点属性(BackColor.Red)”这样使用即可。
来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/kuozhan/587.html