using System.Collections.Generic; public partial class ActHeroAppearConfig : ConfigBase { private static List actTreasureTypeList; public static List GetActTreasureTypeList() { if (actTreasureTypeList == null) { actTreasureTypeList = new(); foreach (var item in GetValues()) { if (!actTreasureTypeList.Contains(item.ActTreasureType)) actTreasureTypeList.Add(item.ActTreasureType); } } return actTreasureTypeList; } }