C# 查找最高数组值和索引

标签 c# arrays indexing

所以我有一个未排序的数值数组 int[] anArray = { 1, 5, 2, 7 }; 我需要得到数组中最大值的值和索引哪个是 7 和 3,我该怎么做?

最佳答案

这不是最迷人的方式,但很有效。

(必须有using System.Linq;)

 int maxValue = anArray.Max();
 int maxIndex = anArray.ToList().IndexOf(maxValue);

关于C# 查找最高数组值和索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13755007/

相关文章:

c# - 在 Azure 应用服务中使用 LocalDB

Php,如何根据今天的天气选择阵列?

arrays - 根据条件和数组元素位置循环遍历 postgresql 表返回中的数组

R:具有重复时间索引条目的时间序列

c - 如何访问字符数组的第一个字符?

c# - 如何使用 Json.Net (newtonsoft) 连接两个 Json 对象

C# Web 浏览器控件 : Navigating to a List to URLs

快速排序可以与多个数组一起使用吗?

python - for 循环和遍历列表

c# - 每个程序集一个命名空间?