输入泛型类型可以是int,double,long,short,unsigned等,它们都表示数值。
除了检查类型是否等于每个类型:
(typeof(T) == typeof(int)) || (typof(T) == typeof(double)) ...
是否可以通过任何方式简化此群集?
修改
我知道提供检查类型的解决方案的其他线程,但它们主要使用switch-cluster或or-cluster,这与我上面的解决方案非常相似,我们仍然需要遍历每个人类型。我正在寻找一种更灵活的解决方案,避免进入每种类型。这可能是不可能的,但我认为这在通用类中提供是非常方便的。