C#如何由枚举enum的名称得到enum的值?
比如,我有:
我有一个变量status,已经得到了值是“不限”或“未满”或“已满”,要得到对应的0,或1 或2的值,怎么办?
(int)BlockStatus.不限;这样会报错,我想做成(int)BlockStatus(status),这种思想,请指教啊
public enum BlockStatus
{
不限 = 0,
未满 = 1,
已满 = 2
}
我有一个变量status,已经得到了值是“不限”或“未满”或“已满”,要得到对应的0,或1 或2的值,怎么办?
(int)BlockStatus.不限;这样会报错,我想做成(int)BlockStatus(status),这种思想,请指教啊
...全文
相关推荐
C# 从枚举值获取对应的文本描述详解
在C#编程中,枚举(Enum)是一种强大的工具,用于定义一组相关的命名常量。在某些场景下,我们可能需要从枚举值获取对应的文本描述,而不是直接使用枚举名称。
C#枚举数值与名称的转换实例分享
在C#编程中,枚举(Enum)是一种强大的工具,用于定义一组相关的命名常量。在实际应用中,我们经常需要在枚举的数值和名称之间进行转换,特别是在处理用户界面显示或者数据存储时。
C#获取枚举Eumn的属性值,并绑定到控件
在C#编程中,枚举(Eumn,可能是“Enum”的拼写错误)是一种强大的工具,用于定义一组相关的常量。枚举类型的每个值都关联一个名称,这使得代码更易读、更具可维护性。
C#中如何为枚举类型添加描述方法【小技巧】
在C#编程语言中,枚举(enum)类型是一种用来定义一组命名常量的数据类型。它为一组相关的整型常量提供了一个有意义的名称。
MVC4 基础 枚举生成 DropDownList 实用技巧
这个方法在转换枚举值为SelectListItem集合的同时,会判断当前枚举值的名称是否与传入的selectName相同,如果相同,则该选项将被标记为选中。


