NewGaoKaoApi/New_College.Common/Helper/CommonTools.cs

30 lines
749 B
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Reflection;
using System.Text;
namespace New_College.Common.Helper
{
/// <summary>
/// 常用的基础方法
/// </summary>
public static class CommonTools
{
/// <summary>
/// 获取美剧类型的Description
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static string GetDescription(this Enum value)
{
return value.GetType()
.GetMember(value.ToString())
.FirstOrDefault()?
.GetCustomAttribute<DescriptionAttribute>()?
.Description;
}
}
}