使用LINQ查询二维数组中每一行的列最大值索引
int[][] counts = new int[][] { };
//TODO:初始化代码略
//TODO:赋值代码略
//TODO:按行查找每一列的最大值,返回该处的列坐标
for (int i = 0; i < counts.GetLongLength(0); i++) {
var value = from v in counts[i] select v;
int s = Array.FindIndex(value.ToArray(), v => v.Equals(value.Max()));
}

浙公网安备 33010602011771号