对Enum的认识

1.如何把枚举值取出来作为数据源:

    public enum AuditState
    {
        未审核 = 1,
        审核通过=2,
        审核未通过=3,
    }
如上,我要使他变成数据源,那么我的操作就是如图所示:

就可以把枚举里面的东西循环取出。
2.枚举值怎么string转int:
int a=Convert.ToInt32(Enum.Parse(typeof(AuditState), "枚举里面有的string值"));
3.枚举值把int转换为string:
string Name=Enum.ToObject(typeof(AuditState), 枚举里面的int值).ToString();
 
 
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/9527-/p/10115068.html