有没有更流畅的方法?在用随机数填充数组(以及用户确定二维数组大小的位置)后,我得到了这样的最大值:
int largest = array.Cast<int>().Max();
现在要获取索引值,我能想到的唯一方法是这样做:
for (int i = 0; i < rowsize); i++) {
for (int j = 0; j < columnsize); j++) {
if (largest == array[i, j])
Console.WriteLine("The index values of the largest value are {0} and {1}", i, j);
}
}
我在想有一种方法可以使用 IndexOf 方法,但找不到。我可能是错的,但 foreach 循环似乎不支持索引值。