Heim > Backend-Entwicklung > C++ > Wie finde ich den Maximalwert und seinen Index in einem unsortierten C#-Array?

Wie finde ich den Maximalwert und seinen Index in einem unsortierten C#-Array?

Susan Sarandon
Freigeben: 2024-12-27 07:09:14
Original
298 Leute haben es durchsucht

How to Find the Maximum Value and Its Index in a C# Unsorted Array?

Den höchsten Wert und Index in einem unsortierten numerischen Array in C# finden

Um sowohl den Maximalwert als auch den entsprechenden Index in einem unsortierten Array zu bestimmen Wenn Sie ein numerisches Array wie Ihr int[] anArray = { 1, 5, 2, 7 } haben, können Sie Folgendes verwenden Ansatz:

Ansatz:

  1. Verwenden Sie die Max()-Methode aus dem System.Linq-Namespace, um den höchsten Wert im Array zu identifizieren.
  2. Konvertieren Sie das Array mit ToList() in eine Liste, um auf seine Indizierungsfunktionen zuzugreifen.
  3. Verwenden Sie IndexOf() für die konvertierte Liste um den Index des Maximalwerts zu bestimmen.

Code:

using System.Linq;

int[] anArray = { 1, 5, 2, 7 };

// Find the maximum value
int maxValue = anArray.Max();

// Find the index of the maximum value
int maxIndex = anArray.ToList().IndexOf(maxValue);

// Display the results
Console.WriteLine($"Maximum Value: {maxValue}");
Console.WriteLine($"Index of Maximum Value: {maxIndex}");
Nach dem Login kopieren

Ausgabe:

Maximum Value: 7
Index of Maximum Value: 3
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie finde ich den Maximalwert und seinen Index in einem unsortierten C#-Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage