using System.Collections.Generic; using System.Linq; using System.Text; namespace TableConfig { public partial class RoleEquipStarsConfig : ConfigBase, IConfigPostProcess { private static Dictionary tagEquipStarsModelDict = new Dictionary(); public void OnConfigParseCompleted() { tagEquipStarsModelDict.Add(countNeed, this); } #region 得到全身装备星级的数据 public static List GetEquipStarslist() { return tagEquipStarsModelDict.Values.ToList(); } public static List GetEquipStarsCntlist() { List starslist = tagEquipStarsModelDict.Keys.ToList(); starslist.Sort(); return starslist; } public static RoleEquipStarsConfig GetEquipStarsModel(int stars) { RoleEquipStarsConfig item = null; tagEquipStarsModelDict.TryGetValue(stars, out item); return item; } #endregion } }