📌  相关文章
📜  C#中的Array.GetValue()方法(含示例)套装– 3(1)

📅  最后修改于: 2023-12-03 15:14:30.748000             🧑  作者: Mango

C#中的Array.GetValue()方法

Array.GetValue()是C#中Array类的一个成员方法,用于获取数组中指定位置的元素值。

语法
public object GetValue(int index)
参数
  • index:要获取的元素的索引位置。
返回值

返回指定位置的元素值。

示例
// 声明一个整形的一维数组
int[] arr = new int[] { 1, 2, 3, 4, 5 };

// 获取第二个元素的值
int value = (int)arr.GetValue(1);

// 输出结果
Console.WriteLine($"第二个元素的值为:{value}");

输出结果为:

第二个元素的值为:2
注意事项
  • 使用GetValue()获取元素值时,需要将返回值强制转换为相应的类型(例如示例中通过(int)进行了转换)。
  • 如果索引位置超出了数组的范围,GetValue()方法将抛出IndexOutOfRangeException异常。
  • 可以使用Array.GetLength(int dimension)方法获取数组在指定维度上的长度,以确保获取的元素位置不存在越界情况。