C# 遍历枚举类型

  public class StatusClass
    {
        public enum ssnState : int
        {
            //未完成
            未完成 = 0,

            //已完成
            已完成 = 1,

            //重新打开
            重新打开 = -1,

            //取消
            取消 = -5,

            //暂停
            暂停 = -10
        }

        public static string GetStatName(int statid)
        {
            string name = "";
            foreach (int i in Enum.GetValues(typeof (ssnState)))
            {
                string s = Enum.GetName(typeof (ssnState), i);
                if (statid == i)
                {
                    name = s;
                }

            }
            return name;
        }
    }


参照CSDN



猜你喜欢

转载自blog.csdn.net/ano1010/article/details/44155151