如何定义泛型是枚举类型

使用泛型,可以约束这个泛型继承自那个类或者借口。

但是如果我们的泛型需要的是一个枚举类型的时候,应当如何定义呢?

没有直接的实现方式,只能是用下面最接近的方式实现:

where T : struct, IComparable, IConvertible, IFormattable



原文地址:https://www.cnblogs.com/JustRun1983/p/2559054.html