📅  最后修改于: 2023-12-03 15:14:30.748000             🧑  作者: Mango
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)
方法获取数组在指定维度上的长度,以确保获取的元素位置不存在越界情况。