using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEA_Common.TaskEnum { public static class TaskEnumHelper { public static List GetEnumIndexList(this Type type) { if (type is null) throw new ArgumentNullException("type"); if (!type.IsEnum) return new List(); return Enum.GetValues(type).Cast().ToList(); } } }