Пример #1
0
    public static Record_CardLevel GetRecord(int tag)
    {
        Tab_CardLevel tab = TabMgr.GetTab <Tab_CardLevel>(fileName);

        if (null == tab.mDic)
        {
            tab.mDic = new Dictionary <int, Record_CardLevel>();
            foreach (var item in tab.mList)
            {
                tab.mDic.Add(item.tag, item);
            }
        }

        Record_CardLevel record;

        if (tab.mDic.TryGetValue(tag, out record))
        {
            return(record);
        }
        return(null);
    }
Пример #2
0
 public static List <Record_CardLevel> GetRecordList()
 {
     return(TabMgr.GetTab <Tab_CardLevel>(fileName).mList);
 }