如何求一维双精度数组中的最大值和最小值

解决方案 »

  1.   

                double[] arrayDou = new double[] { 10.120,9.235,65.254,3.020,8.242};
                Array.Sort(arrayDou);
                MessageBox.Show("最小数:"+arrayDou[0].ToString());
                Array.Reverse(arrayDou);
                MessageBox.Show("最大数:" + arrayDou[0].ToString());
      

  2.   

    double[] a = new double[]{ 10.120,9.235,65.254,3.020,8.242 };
    System.Array.Sort(a);
    System.Console.WriteLine("最小数:{0}, 最大数:{1}", a[0], a[a.Length-1]);
      

  3.   

       double[] a  = {1,2,3,4,5,6,7,8,9};
                System.Console.WriteLine(a.Max());
                Console.WriteLine(a.Min());