摘要:
泛型的Where 泛型的Where能够对类型参数作出限定。有以下几种方式。 l where T : struct 限制类型参数T必须继承自System.ValueType。 l where T : class 限制类型参数T必须是引用类型,也就是不能继承自System.ValueType。 l where T : new() 限制类型参数T必须有一个缺省的构造函数 l where T : NameOfClass 限制类型参数T必须继承自某个类或实现某个接口。 以上这些限定可以组合使用,比如: public class Point<T> where T : class, ICompa 阅读全文
posted @ 2011-09-26 16:54
开始测试
阅读(973)
评论(0)
推荐(0)
浙公网安备 33010602011771号