可能重复: 任何人都知道缺少枚举通用约束的好方法?
C#不允许对Enums 进行类型约束的原因是什么?我确信疯狂背后有一种方法,但我想明白为什么不可能.
Enum
以下是我希望能够做到的(理论上).
public static T GetEnum<T>(this string description) where T : Enum { ... }
.net c# enums
.net ×1
c# ×1
enums ×1