C# 中的最小值求法
在 C# 中,求取最小值的方法主要有两种:
1. 使用 Math.Min() 方法
Math.Min()方法可以比较两个或多个数值表达式,并返回最小的那个值。其语法如下:
<code class="csharp">Math.Min(value1, value2, ..., valueN);</code>
例如,求取整型变量
a和
b的最小值:
<code class="csharp">int a = 10; int b = 5; int min = Math.Min(a, b); Console.WriteLine(min); // 输出:5</code>
2. 使用 Linq 的 Min() 方法
对于集合类型的数据,可以使用 Linq 的
Min()方法求取最小值。其语法如下:
<code class="csharp">IEnumerable<T>.Min();</code>
其中
IEnumerable<t></t>表示集合类型,
T是元素类型。
Min()方法返回集合中最小元素的值。
例如,求取整数集合
numbers中的最小值:
<code class="csharp">int[] numbers = { 10, 5, 2, 7 };
int min = numbers.Min();
Console.WriteLine(min); // 输出:2</code> 