Array 类(了解即可)

Array 类是 C# 中所有数组的基类,它是在 System 命名空间中定义。Array 类提供了各种用于数组的属性和方法。

Array 类的属性

下表列出了 Array 类中一些最常用的属性:

属性属性 & 描述
1IsFixedSize 获取一个值,该值指示数组是否带有固定大小。
2IsReadOnly 获取一个值,该值指示数组是否只读。
3Length 获取一个 32 位整数,该值表示所有维度的数组中的元素总数。
4LongLength 获取一个 64 位整数,该值表示所有维度的数组中的元素总数。
5Rank 获取数组的秩(维度)。

如需了解 Array 类的完整的属性列表,请参阅微软的 C# 文档。

Array 类的方法(了解)

下表列出了 Array 类中一些最常用的方法:

属性属性 & 描述
1Array.Clear 根据元素的类型,设置数组中某个范围的元素为零、为 false 或者为 null。
2Array.Copy(Array, Array, Int32) 从数组的第一个元素开始复制某个范围的元素到另一个数组的第一个元素位置。长度由一个 32 位整数指定。
3arr.CopyTo(Array, Int32) 从当前的一维数组中复制所有的元素到一个指定的一维数组的指定索引位置。索引由一个 32 位整数指定。
4arr.GetLength 获取一个 32 位整数,该值表示指定维度的数组中的元素总数。
5arr.GetLongLength 获取一个 64 位整数,该值表示指定维度的数组中的元素总数。
6arr.GetLowerBound 获取数组中指定维度的下界。
7arr.GetType 获取当前实例的类型。从对象(Object)继承。
8arr.GetUpperBound(0/n-1) 获取数组中指定一/(n-1)维度的上界。
9arr.GetValue(Int32) 获取一(n)维数组中指定位置的值。索引由一个 32 位整数指定。
10Array.IndexOf(arr, Object) 搜索指定的对象,返回整个一维数组中第一次出现的索引。
11Array.Reverse(arr) 逆转整个一维数组中元素的顺序。
12arr.SetValue(Object, Int32) 给一维数组中指定位置的元素设置值。索引由一个 32 位整数指定
13Array.Sort(arr) 使用数组的每个元素的 IComparable 实现来排序整个一维数组中的元素。(注意:Array.Sort() 仅支持一维数组;Array.Sort() 会直接修改原数组;)
14ToString 返回一个表示当前对象的字符串。从对象(Object)继承。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值