排序算法:C#泛型类型T约束为整数,浮点数等数字

发布网友

我来回答

2个回答

热心网友

把约束的类型写在后面
where T: Int32, Int, Float,Double{
}

热心网友

貌似没有这种定义方法。因为class,struct,new这些是涉及到创建、引用等的重要类别,而具体的类别比如你上面的struct再细化似乎没意义,如果你要实现其他类型就抛出异常,那你可以在方法内部用类似下面的来判断

if(typeof(T)==typeof(Int32))

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com