随笔分类 - asp.net
摘要:泛型的Where 泛型的Where能够对类型参数作出限定。有以下几种方式。 ·where T : struct 限制类型参数T必须继承自System.ValueType。 ·where T : class 限制类型参数T必须是引用类型,也就是不能继承自System.ValueType。 ·where T : new() 限制类型参数T必须有一个缺省的构造函数 ·where T : NameOfClass 限制类型参数T必须继承自某个类或实现某个接口。 以上这些限定可以组合使用,比如: public class Point where T : class,
阅读全文
浙公网安备 33010602011771号