using System.Collections.Generic; public partial class TreasureItemLibConfig : ConfigBase { private static Dictionary> resultDict = new Dictionary>(); private static Dictionary> resultWishIDDict = new Dictionary>(); protected override void OnConfigParseCompleted() { if (!resultDict.ContainsKey(LibID)) { resultDict[LibID] = new List() { ItemID }; } else { resultDict[LibID].Add(ItemID); } if (!resultWishIDDict.ContainsKey(LibID)) { resultWishIDDict[LibID] = new List(); } if (IsWishitem > 0) { resultWishIDDict[LibID].Add(ID); } } public static List GetItemIDList(int libID) { return resultDict[libID]; } public static List GetWishIDList(int libID) { return resultWishIDDict[libID]; } }