using System.Collections.Generic; using System.Linq; public partial class FirstChargeConfig : ConfigBase { private static Dictionary ctgIdTofirstIdDict = new Dictionary(); protected override void OnConfigParseCompleted() { ctgIdTofirstIdDict[CTGID] = FirstID; } public static List GetCtgIDList() { return ctgIdTofirstIdDict.Keys.ToList(); } public static bool TryGetFirstIdByCtgID(int ctgID, out int firstID) { return ctgIdTofirstIdDict.TryGetValue(ctgID, out firstID); } }