Heim > Backend-Entwicklung > C++ > Wie rufe ich die ersten N Elemente einer C#-Liste ab?

Wie rufe ich die ersten N Elemente einer C#-Liste ab?

Patricia Arquette
Freigeben: 2024-12-30 03:13:12
Original
993 Leute haben es durchsucht

How to Retrieve the First N Elements of a C# List?

Abrufen der ersten N Elemente einer Liste in C#

Um die ersten N Elemente einer Liste in C# abzurufen, können Sie LINQs nutzen 'Take()'-Methode. Mit dieser Methode können Sie die Anzahl der Elemente angeben, die vom Anfang der Liste abgerufen werden sollen.

Um beispielsweise die ersten fünf Elemente einer Liste mit dem Namen „myList“ abzurufen, würden Sie den folgenden Code verwenden:

var firstFiveItems = myList.Take(5);
Nach dem Login kopieren

Diese Variable „firstFiveItems“ enthält die ersten fünf Elemente von „myList“.

Aufteilen einer Liste C#

Um eine Liste in C# aufzuteilen, können Sie eine Kombination der Methoden „Skip()“ und „Take()“ verwenden. Mit der Methode „Skip()“ können Sie eine bestimmte Anzahl von Elementen vom Anfang der Liste überspringen, während Sie mit der Methode „Take()“ eine bestimmte Anzahl von Elementen abrufen können.

Zum Beispiel: Um die zweiten fünf Elemente einer Liste mit dem Namen „myList“ abzurufen, würden Sie den folgenden Code verwenden:

var secondFiveItems = myList.Skip(5).Take(5);
Nach dem Login kopieren

Diese Variable „secondFiveItems“ enthält die zweiten fünf Elemente von 'myList'.

Ordered Slicing

Sie können auch die ersten N Elemente einer Liste basierend auf einer angegebenen Reihenfolge abrufen. Dazu können Sie die Methode „OrderBy()“ verwenden, bevor Sie „Take()“ verwenden.

Um beispielsweise die ersten fünf Ankünfte sortiert nach Ankunftszeit aus einer Liste mit dem Namen „myList“ abzurufen, müssen Sie würde den folgenden Code verwenden:

var firstFiveArrivals = myList.OrderBy(i => i.ArrivalTime).Take(5);
Nach dem Login kopieren

Diese Variable „firstFiveArrivals“ enthält die ersten fünf Ankünfte aus „myList“, sortiert nach Ankunft Zeit.

Das obige ist der detaillierte Inhalt vonWie rufe ich die ersten N Elemente einer C#-Liste ab?. 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