我有一个像这样的双数组。
double[] arr={1.5,10.9,8.9,6.5,10.0};
Run Code Online (Sandbox Code Playgroud)
我怎样才能找出这些数组元素中的最大数字
我已经有了基本的逻辑
public double getLargest(double[] arrray)
{
double largest = arrray[0];
for (int i = 1; i < arrray.Length;i++ )
{
if (arrray[i] > largest)
largest = arrray[i];
}
return largest;
}
Run Code Online (Sandbox Code Playgroud)
我要求像 Math.max(); 这样的方法 但即使我 import System.Linq; Math.max() 也没有得到 (可能是因为我使用的是2.0框架的原因)
无论如何我都采用了这个方法。
您可以使用Enumerable.Max方法
返回值序列中的最大值。
double[] arr = { 1.5, 10.9, 8.9, 6.5, 10.0 };
Console.WriteLine(arr.Max()); //10.9
Run Code Online (Sandbox Code Playgroud)
这里有一个demonstration.
| 归档时间: |
|
| 查看次数: |
10633 次 |
| 最近记录: |