摘要:
泛型类的定义类似于一般的类,只是要使用泛型类型声明。之后就可以在类中把泛型类型用作成员字段,或方法的参数类型。在定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的类型种类施加限制。如果客户端代码尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误。这些限制称为约束。约束是使用 where 关键字指定的。 约束 说明 T:结构 类型参数必须是值类型。可以指定除 Nullable 以... 阅读全文
摘要:
System.Collections.Generic命名空间中的List<T>类的用法非常类似于System.Collections命名空间中的ArrayList类。这个类实现了IList、ICollection和IEnumerable接口。下面针对实例来说明如果使用List<T>类。 //源代码下载路径:http://media.wiley.com/product_anc... 阅读全文