我有一个列表,其中包含多个这样的数字:
我想要做的是找出最低和最高数字之间的差异。在这种情况下,它将 1.25 和 2.03 ,这将使 0.78 。
我该怎么做?
答案 0 :(得分:8)
步骤很简单:
要实现这一点,您可以使用LINQ:
// Intialize your list (or use the existing one)
var list = new List<decimal>{ 1.75m, 1.25m, 2.03m, 1.44m};
// The result is maximum of the list minus minimum of the list
var result = list.Max() - list.Min();
// Print or use the result
Console.WriteLine(result); // prints the result 0.78
答案 1 :(得分:2)
首先确定最大值和最小值,然后从最大值<减去最小值
答案 2 :(得分:2)
有几种不同的方法可以做到,但首先是几个问题: