资源描述:
《c# 数组类array 类》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Array类.NETFramework4其他版本·.NETFramework4.5·.NETFramework3.5·.NETFramework3.0·.NETFramework2.0·Silverlight2(共2)对本文的评价是有帮助-评价此主题提供创建、操作、搜索和排序数组的方法,因而在公共语言运行时中用作所有数组的基类。继承层次结构System.ObjectSystem.Array命名空间:System程序集:mscorlib(在mscorlib.dll中)语法C#C++F#VB复制[Seriali
2、zableAttribute][ComVisibleAttribute(true)]publicabstractclassArray:ICloneable,IList,ICollection,IEnumerable,IStructuralComparable,IStructuralEquatableArray类型公开以下成员。属性名称说明IsFixedSize获取一个值,该值指示Array是否具有固定大小。IsReadOnly获取一个值,该值指示Array是否为只读。IsSynchronized获取一个值,
3、该值指示是否同步对Array的访问(线程安全)。Length获得一个32位整数,该整数表示Array的所有维数中元素的总数。LongLength获得一个64位整数,该整数表示Array的所有维数中元素的总数。Rank获取Array的秩(维数)。SyncRoot获取可用于同步Array访问的对象。页首方法名称说明AsReadOnly返回指定数组的只读包装。BinarySearch(Array,Object)使用由Array中每个元素和指定的对象实现的IComparable接口,在整个一维排序Array中
4、搜索特定元素。BinarySearch(Array,Object,IComparer)使用指定的IComparer接口,在整个一维排序Array中搜索值。BinarySearch(Array,Int32,Int32,Object)使用由Array中每个元素和指定值实现的IComparable接口,在一维排序Array的某个范围中搜索值。BinarySearch(Array,Int32,Int32,Object,IComparer)使用指定的IComparer接口,在一维排序Array的某个元素范围中搜索值。
5、BinarySearch(T[],T)使用由Array中每个元素和指定的对象实现的IComparable泛型接口,在整个一维排序Array中搜索特定元素。BinarySearch(T[],T,IComparer)使用指定的IComparer泛型接口,在整个一维排序Array中搜索值。BinarySearch(T[],Int32,Int32,T)使用由Array中每个元素和指定值实现的IComparable泛型接口,在一维排序Array的某个元素范围中搜索值。Bina
6、rySearch(T[],Int32,Int32,T,IComparer)使用指定的IComparer泛型接口,在一维排序Array的某个元素范围中搜索值。Clear将Array中的一系列元素设置为零、false或null,具体取决于元素类型。Clone创建Array的浅表副本。ConstrainedCopy从指定的源索引开始,复制Array中的一系列元素,将它们粘贴到另一Array中(从指定的目标索引开始)。保证在复制未成功完成的情况下撤消所有更改。ConvertAll7、Output>将一种类型的数组转换为另一种类型的数组。Copy(Array,Array,Int32)从第一个元素开始复制Array中的一系列元素,将它们粘贴到另一Array中(从第一个元素开始)。长度指定为32位整数。Copy(Array,Array,Int64)从第一个元素开始复制Array中的一系列元素,将它们粘贴到另一Array中(从第一个元素开始)。长度指定为64位整数。Copy(Array,Int32,Array,Int32,Int32)从指定的源索引开始,复制Array中的一系列元素,将它们粘贴
8、到另一Array中(从指定的目标索引开始)。长度和索引指定为32位整数。Copy(Array,Int64,Array,Int64,Int64)从指定的源索引开始,复制Array中的一系列元素,将它们粘贴到另一Array中(从指定的目标索引开始)。长度和索引指定为64位整数。CopyTo(Array,Int32)将当前一维Array的所有元素复制到指定的一维Array中(从指定的目标Array索引开始)。索引指定为