Q
类型参数约束
3
A
回答
3
没有。我之前用VB.Net问过这个问题。
Generic Classes (T) - Specifying from a Range of Types VB.Net
从上面的页面引用:
另外,您提到的约束,以数字,但我不认为你可以约束到这一点。但是,您可以通过这样做限制为只有原始类型(在堆栈上)并且不允许对象(在堆上):公共结构统计(结构,IComparable})。
0
相同的技术 - 约束泛型类型为(在C#中)struct和IComparable,作为检测性能的装箱值的答案。
相关问题
- 1. C#泛型 - 约束的类型参数
- 2. 类型参数约束是一个类
- 3. 类型参数'MongoDB.Bson.ObjectId'违反了类型参数'TTarget'的约束
- 4. 约束泛型类型参数的数值类型
- 5. Scala:将泛型类型参数约束为另一个参数的类型
- 6. 类型参数在scala中伴随对象的类型约束
- 7. 将C#类型参数约束为一系列基元类型?
- 8. 将函数泛型参数约束到关联的类型
- 9. 指定类型约束约束
- 10. F#类型约束
- 11. 类型约束的Swift泛型数组
- 12. 一般约束内的泛型类型参数
- 13. c#泛型错误:方法的类型参数'T'的约束......?
- 14. 类型参数约束 - 没有泛型(或最近的报价!)
- 15. 泛型结构 - 如何约束类型参数C#
- 16. C#泛型语法用于多个类型参数约束
- 17. 何时将模板参数类型约束为具体的类
- 18. 类型参数上的Typescript通用约束类
- 19. 类型参数构造函数签名约束
- 20. 使用泛型约束的参数类型VS显式类型声明
- 21. 类类型参数的约束要说类型不能相等吗?
- 22. Haskell“不”类型约束
- 23. 多种类型约束
- 24. Ada无约束类型
- 25. 理解类型约束
- 26. CodeDom通用类型约束
- 27. 类型约束的反射
- 28. 新的Oracle约束类型
- 29. C#运行时将约束泛型类型转换为约束类型
- 30. 对数据类型的MongoDB约束
对不起,不行。这也是在此之前在SO上提出的。 – leppie 2010-09-10 08:08:53