Helper.GetEnumValueDisplayNamePairs<TEnum> Method

获取指定枚举类型的,各枚举项的 值/显示名称 键值对集合。

Definition

Namespace: QuickAdmin.Utils
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 1.2.4
C#
public static IList<KeyValuePair<int, string>> GetEnumValueDisplayNamePairs<TEnum>()
where TEnum : struct, new()

Type Parameters

TEnum
枚举类型。

Return Value

IList<KeyValuePair<int, string>>
一个键值对集合,其元素的 Key 为各枚举项的值,Value 为各枚举项的显示名称。
返回的集合将按指定枚举类型的值升序排列。

Remarks

枚举项的显示名称,是指枚举项定义时用 DisplayAttribute 特性标记的 Name 的值。
示例参见 GetEnumValueDisplayNamePairs(Type)

See Also