用Csharp写一个求最大值的方法
时间: 2023-01-15 07:23:01 浏览: 69
用 C# 写一个求最大值的方法,你可以这样写:
```
int FindMax(int[] arr)
{
int max = arr[0];
for (int i = 1; i < arr.Length; i++)
{
if (arr[i] > max)
{
max = arr[i];
}
}
return max;
}
```
这个方法接受一个整数数组作为参数,返回数组中的最大值。
你也可以使用 LINQ 的 `Max` 方法:
```
int FindMax(int[] arr)
{
return arr.Max();
}
```
相关问题
CSharp 实现极值minmax最大值最小值 源代码
可以使用以下代码实现极值minmax:
```CSharp
double[] numbers = { 3.14, 2.71, -5.0, 10.1, 0.5 };
double min = numbers[0];
double max = numbers[0];
for (int i = 1; i < numbers.Length; i++)
{
if (numbers[i] < min)
{
min = numbers[i];
}
if (numbers[i] > max)
{
max = numbers[i];
}
}
Console.WriteLine("最小值为:" + min);
Console.WriteLine("最大值为:" + max);
```
这样会输出数组中的最小值和最大值。希望这能够帮到你!
c#方法求数组最大值
你可以使用Array类中的Max方法来获取数组中的最大值。以下是一个示例代码:
```csharp
int[] arr = { 1, 5, 3, 9, 2 };
int max = arr.Max();
Console.WriteLine("数组中的最大值为:" + max);
```
输出结果为:数组中的最大值为:9