在C# 中找出最高數組值及其索引
決定未排序數組中的最高值及其對應索引是C# 中的索引是C# 中的索引常見任務程式設計。考慮數組 int[] anArray = { 1, 5, 2, 7 }。要辨識最大值 (7) 及其索引 (3),有一個簡單的方法:
首先,利用 Linq 命名空間提供的 Max() 方法。此方法可以方便地傳回數組中的最高值。若要合併此功能,請確保您的程式碼包含使用 System.Linq; 的指令。
取得最大值後,繼續使用 IndexOf() 方法確定其索引。但是,由於 anArray 是一個數組,因此該方法不能直接套用。因此,使用 ToList() 將陣列轉換為列表,然後利用 IndexOf 來檢索最高值的索引。
總而言之,以下程式碼片段完成這兩項任務:
int maxValue = anArray.Max(); int maxIndex = anArray.ToList().IndexOf(maxValue);
透過這種方法,可以從 C# 中的未排序數組中有效地確定最高值及其索引。
以上是如何找到 C# 數組中的最大值及其索引?的詳細內容。更多資訊請關注PHP中文網其他相關文章!