1、Array
Array 类是 C# 中所有数组的基类,它是在 System 命名空间中定义。Array 类提供了各种用于数组的属性和方法。
int[] a = new int[]{1,45,87,12,56,89}
方法 | 作用 | 举例 |
---|---|---|
Resize | 将数组长度更改为新大小 | a=Array.Resize(ref a,8); |
Sort | 升序排序维数组中的元素 | Array.Sort(a); |
Copy | 从当前的一维数组中复制指定元素到一个指定的一维数组的指定索引位置。索引由一个 32 位整数指定。 | Array.Copy(a,5,b,0,3); (原数组,索引5处开始截取,新数组,索引0处开始放,放3个) |
Clear | 设置数组中某个范围的元素为初始值 | Array.Clear(a,2,5); (从索引2处开始后面5个元素) |
Reverse | 逆转整个一维数组中元素的顺序 | Array.Reverse(a); |
IndexOf | 搜索元素,返回首个匹配项索引 | Array.IndexOf(a,3); |
LastIndexOf | 搜索元素,返回最后一个匹配项索引 | Array.LastIndexOf(a,3); |
Find | 返回所有匹配元素 | int[] b = Array.Find(a,5) |