sunpengfei
2025-08-05 5a5a0ed1fa93a83537eb36e69fac5a14994dc103
FlexJobApi.Core/Utils/EnumUtils/EnumUtils.cs
@@ -67,6 +67,22 @@
        }
        /// <summary>
        /// 获取描述
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="model"></param>
        /// <param name="t"></param>
        /// <returns></returns>
        public static string GetDescription<T>(this EnumModel<T> model, T t)
            where T : struct
        {
            return model.Items
                .Where(it => it.Enum.Equals(t))
                .Select(it => it.Description)
                .FirstOrDefault();
        }
        /// <summary>
        /// 获取枚举
        /// </summary>
        /// <typeparam name="T"></typeparam>