首页 >> 文摘 >> C#

其他范型类

采集日期:2008-5-4作者:Evan_Born(注:本数据由系统自动采集,内容与BHCODE无关)
http://www.host01.com/article/Net/c/056609494815852.htm 其他范型类 .NET 2.0 基础类库对范型的应用当然并不仅限于范型集合和 Functional Programming。下面所列的范型类也都有其明确的设计目的和用途。 Array 在.NET 2.0中,Array 类扩充了对范型编程的支持。当然,Array类本身并不是范型类(出于兼容的考虑),而是提供了一系列支持范型的方法。除了前面提到的 Functional Programming 的支持外,Array 类还对以前很多基于 object 的方法提供了对应的范型版本,这样对值类型可以提高查找和排序时的性能。例如: static int IndexOf(T[] array, T value); static void Sort(T[] array); 另外,还添加了一些新的范型方法,例如: static IList AsReadOnly(T[] array); // 返回一个只读的列表 static void Resize(ref T[] array, int newSize
本周推荐
MORE
热点关注
MORE