Heim > Backend-Entwicklung > C++ > Wie teilen Sie eine Liste mit LINQ in Untervermieter einer bestimmten Größe auf?

Wie teilen Sie eine Liste mit LINQ in Untervermieter einer bestimmten Größe auf?

Susan Sarandon
Freigeben: 2025-02-01 22:41:09
Original
895 Leute haben es durchsucht

How to Split a List into Sublists of a Specific Size Using LINQ?

Verwenden Sie LINQ, um die Liste in eine Liste zu teilen

Es muss die Objektliste häufig nach den Separatoren in kleinere Sub -Listen unterteilen. In diesem Beispiel sind wir daran interessiert, den Objektindex als Separatist zu verwenden, um eine Sub -Liste mit angegebener Größe zu erstellen.

Betrachten Sie das folgende Beispiel: Teilen Sie

in mehrere Listen ein. Jede Liste enthält drei Elemente in der ursprünglichen Liste in der Reihenfolge. Die erwartete Ausgabe lautet:

List<someobject> Originalliste: [A, G, E, W, P, S, Q, F, X, Y, I, M, C]

    Ergebnisliste: [A, G, E], [W, P, S], [Q, F, X], [Y, I, M], [c]
  • Um diese Teilung zu erreichen, können wir LINQ verwenden. Die Schritte sind wie folgt:

Zunächst teilen wir gemäß dem Indexierungsgruppenprojekt und dann jede Gruppe in eine Liste um, die die ursprüngliche Liste effektiv in die erforderliche Sub -Liste aufteilt. Diese Technologie bietet eine einfache und klare Lösung für die Verwendung der LINQ -Segmentierungsliste.

Das obige ist der detaillierte Inhalt vonWie teilen Sie eine Liste mit LINQ in Untervermieter einer bestimmten Größe auf?. 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