代码之家  ›  专栏  ›  技术社区  ›  user4474372

查找二维数组中的最大行数

  •  0
  • user4474372  · 技术社区  · 7 年前

    float[,] PlayerStats = {
        //  Lap times Track A
        { 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f },
        //  Lap times Track B
        { 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f },
        //  Lap times Track C
        { 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f, 9999.0f }
        };
    

    现在,在运行时用其他值填充数组后,我想显示例如圈数轨迹B的最大值,但我不知道如何仅找到第2行的最大值。

    有什么简单的方法可以做到这一点吗?

    1 回复  |  直到 7 年前
        1
  •  4
  •   Philipp H.    7 年前
    var max = Enumerable.Range(0, PlayerStats.GetLength(1)).Max(i => PlayerStats[1, i]);