使用泛型,可以约束这个泛型继承自那个类或者借口。
但是如果我们的泛型需要的是一个枚举类型的时候,应当如何定义呢?
没有直接的实现方式,只能是用下面最接近的方式实现:
where T : struct, IComparable, IConvertible, IFormattable
使用泛型,可以约束这个泛型继承自那个类或者借口。
但是如果我们的泛型需要的是一个枚举类型的时候,应当如何定义呢?
没有直接的实现方式,只能是用下面最接近的方式实现:
where T : struct, IComparable, IConvertible, IFormattable