-4
我是新来的C#语言。谷歌搜索后,我无法找到合适的答案,请给我一些解决方案来做到这一点。如何返回在C#中的数组中找到的最大数量#
“我想写接收作为参数的整数数组,并返回在C#中的数组中找到的最大数目的方法”
我是新来的C#语言。谷歌搜索后,我无法找到合适的答案,请给我一些解决方案来做到这一点。如何返回在C#中的数组中找到的最大数量#
“我想写接收作为参数的整数数组,并返回在C#中的数组中找到的最大数目的方法”
您可以使用LINQ to collections方法Max:
public int GetMax(IReadOnlyCollection<int> source)
{
return source.Max(x => x);
}
LINQ是一个功能强大的.NET部分,用于操作(排队,过滤,分组等)集合和对象,这些集合和对象具有数据源(如数据库)的提供者,并且可以在许多场景中使用。
尝试IEnumerable.Max()。
//remember to add "System.Linq" to your usings
int maxVal = yourArray.Max();
如果你实际上已经用Google搜索你报你见过的最顶端的条目是这样的那句话:StackOverflow上:在阵列中最大和最小号](http://stackoverflow.com/questions/4906725 /数组中最大和最小的数字),它显示了你应该做的事情。 –
请考虑熟悉LINQ。这包含许多有用的功能,可以处理各种顺序,或者更精确:每个对象都可以说“给我你的第一个元素”和“给我你的下一个元素”。有功能可以找到序列的最小值和最大值。学习LINQ在http://odetocode.com/articles/739.aspx –
我想知道最大和最大的数组之间有什么区别。我有点困惑 – Bapi