C#使用泛型的优点
泛型的优点
性能高:从前面的例子可以看出使用不需进行类型转换,可以避免装箱和拆箱操作,提高性能。
类型安全:泛型集合对其存储对象进行了类型约束,不是定义时声明的类型,是无法存储到泛型集合中的,保证了数据类型的安全。
代码重用:使用泛型类型可以最大限度地重用代码,保护类型的安全以及提高性能。
使用泛型
使用泛型可以定义泛型类,泛型接口,泛型方法等。.NET Framework类库在System.Collection.Generic愈命名空间中包含几个新的泛型集合类,List<T>和 Dictionary<K,V>是其中非常重要的两种,泛型接口IComparable<T>和 IComparer<T>在实际中也有很重要的作用。
加支付宝好友偷能量挖...