CPUCardLib.ApduMsgHelper.InitRecMsgDic C# (CSharp) Method

InitRecMsgDic() private static method

private static InitRecMsgDic ( ) : void
return void
        private static void InitRecMsgDic() 
        {
            //初始化所有的常用信息到Dic 中缓存

            string[] allLines = DefindMsgCodeArray.Split('\n');

            for (int i = 0; i < allLines.Length; i++)
            {
                string[] allItems = allLines[i].Split(' ');

                if (allItems.Length < 2)
                {
                    continue;
                }
                else
                {
                    try
                    {
                        ApduMsg msg = new ApduMsg();

                        msg.Code = allItems[0];
                        ApduMsgStatusEnum statusEnum;
                        if (Enum.TryParse(allItems[1], out statusEnum))
                        {
                            msg.Status = statusEnum;
                        }
                        else
                        {
                            msg.Status = ApduMsgStatusEnum.其他;
                        }

                        if (allItems.Length >= 3)
                        {
                            msg.Msg = allItems[2];
                        }

                        if (!AllMsgDic.ContainsKey(msg.Code))
                        {
                            AllMsgDic.Add(msg.Code, msg);
                        }

                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine();
                    }

                }
            }

        }