c#如何找到一个数组的最小值
时间: 2024-10-23 13:17:14 浏览: 33
C#获取数组中最大最小值的方法
5星 · 资源好评率100%
在C#中,你可以使用`System.Linq`命名空间下的`Max()`和`Min()`方法来查找数组中的最小值。这里有一个简单的示例:
```csharp
using System;
using System.Linq;
class Program
{
// 定义一个数组
static float[] flotNum = { 10.5f, 23.7f, 5.9f, 37.1f };
public static void Main()
{
// 获取数组中的最小值
float minValue = flotNum.Min();
Console.WriteLine($"最小值: {minValue}");
// 获取最小值的索引(注意数组索引从0开始)
int minIndex = Array.IndexOf(flotNum, minValue);
Console.WriteLine($"最小值下标: {minIndex}");
}
}
```
上述代码首先导入了`System.Linq`,然后通过`Min()`方法找出`flotNum`数组中的最小值,并通过`Array.IndexOf()`方法找到该值的索引。
阅读全文