C#枚举类型遍历案例
  • 内容
  • 相关
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace ConsoleApplication2
{
    class Program
    {
        public enum CMD_ERROR_TYPE
        {
            //解释出错
            PARSE_ERROR = 1,
            //错误CMD
            BAD_CMD,
        }


        static void Main(string[] args)
        {
            string cmd = "5 FAIL 1\n";
            if (IsServRespFailCMD(cmd)) ;

            Console.ReadLine();
        }

        public static bool IsServRespFailCMD(string rcvedCMD)
        {
            Hashtable htFileCmd = new Hashtable();
            string stdFileCmd = string.Empty;

            foreach (int e in Enum.GetValues(typeof(CMD_ERROR_TYPE)))
            {
                stdFileCmd = string.Format("5 FAIL {0}\n", e);
                htFileCmd.Add(stdFileCmd, e);
            }

            if (htFileCmd.ContainsKey(rcvedCMD))
                return true;

            return false;
        }
    }
}

点赞
X
赞助一下:
    支付宝    微信    QQ红包

打开支付宝扫一扫
C#枚举类型遍历案例
         本页正文内容约601个文字
         本文标签:这篇文章木有标签

         版权声明:若无特殊注明,本文皆为“懒人的小窝”原创,转载请保留文章出处。

         本文链接:https://suppore.cn/171.html   百度已收录

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论

1条评论
  1. avatar

    奇草导航 Lv.1    宁夏中卫市 电信    回复

    签到成功!签到时间:上午7:04:52,每日打卡,生活更精彩哦~