sunpengfei
2025-08-05 356c47fb0ea1a642784e85c82833141d065bc4bc
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>