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