C# 中数组类的一些常用方法是什么?

csharpprogrammingserver side programming更新于 2025/10/15 8:37:17

Array 类是 C# 中所有数组的基类。它定义在 System 命名空间中。数组类最常用的方法是 −

Sr.No.方法和说明
1Clear
根据元素类型,将数组中一系列元素设置为零、false 或 null
2Copy(Array, Array, Int32)
从数组的第一个元素开始复制一系列元素,并将其粘贴到另一个数组中,从第一个元素开始。长度指定为 32 位整数。
3CopyTo(Array, Int32)
从指定的目标数组索引开始,将当前一维数组的所有元素复制到指定的一维数组。索引指定为 32 位整数。
4GetLength
获取一个 32 位整数,表示数组指定维度中元素的数量。
5GetLongLength
获取一个 64 位整数,表示数组指定维度中元素的数量
6GetLowerBound
获取数组中指定维度的下限。
7GetType
获取当前实例的类型。 (继承自 Object。)
8GetUpperBound
获取数组中指定维度的上界。

让我们看一个使用 Array 类方法获取数组上界和下界的示例 −

示例

using System;

class Program {
   static void Main() {
      int[,] arr = new int[3,4];

      Console.WriteLine(arr.GetLength(0));
      Console.WriteLine(arr.GetLength(1));

      // Length
      Console.WriteLine(arr.Length);
      Console.WriteLine("Upper Bound: {0}",arr.GetUpperBound(0).ToString());
      Console.WriteLine("Lower Bound: {0}",arr.GetLowerBound(0).ToString());
   }
}

输出

3
4
12
Upper Bound: 2
Lower Bound: 0

相关文章