2009年8月6日

C# where子句(转)

摘要: where 子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量。 1.接口约束。 例如,可以声明一个泛型类 MyGenericClass,这样,类型参数 T 就可以实现 IComparable<T> 接口:public class MyGenericClass<T> where T:IComparable { } 2.基类约束:指出某个类型必须将指定的类作... 阅读全文

posted @ 2009-08-06 10:00 满汗全席 阅读(388) 评论(0) 推荐(0) 编辑

C#自定义Generic类(转)

摘要: Generic是Framework 2.0的新元素,中文名字称之为“泛型” (我总是记不住这个名字 = =+)特征是一个带有尖括号的类,比如List<T>在C#中,泛型用得最广泛的地方,就是集合(Collection)中。实际上,泛型的产生其中一个原因就是为了解决原来集合类中元素的装箱和拆箱问题(如果对装箱和拆箱概念不明,请百度搜索)。由于泛型的使用,使得集合内... 阅读全文

posted @ 2009-08-06 09:58 满汗全席 阅读(1631) 评论(0) 推荐(0) 编辑

导航