1,100
2,200
3,400
5,50最小值就是 50

解决方案 »

  1.   

    如果你的二维数组是这样的结构
    int[,] array = {{1,100},{2,200},{3,300},{4,400},{5,500}};public int GetMin(int[,] array)
    {
        int min = 0;
        for (int i = 0; i < array.GetLength(0); i++)
        {
            for (int j = 1; j < array.GetLength(1); j++)
            {
                if (min > array[i,j])
                {
                    min = array[i, j];
                }
            }
        }
        return min;
    }
      

  2.   

    if (min > array[i,j])错了吧,就是 < 吧
      

  3.   

    如果你的数据是从数据库中取出的话,用sql语句就可以直接取出最小的值,好像是min(字段)就可以实现了