发布网友
共2个回答
热心网友
把约束的类型写在后面
where T: Int32, Int, Float,Double{
}
热心网友
貌似没有这种定义方法。因为class,struct,new这些是涉及到创建、引用等的重要类别,而具体的类别比如你上面的struct再细化似乎没意义,如果你要实现其他类型就抛出异常,那你可以在方法内部用类似下面的来判断
if(typeof(T)==typeof(Int32))