随笔分类 -  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, 阅读全文
posted @ 2012-12-20 22:02 山水中华 阅读(251) 评论(0) 推荐(0)