Mendapatkan semula N Elemen Pertama Senarai dalam C#
Untuk mendapatkan semula N elemen pertama senarai dalam C#, anda boleh memanfaatkan LINQ's Kaedah 'Take()'. Kaedah ini membolehkan anda menentukan bilangan item untuk diambil dari permulaan senarai.
Sebagai contoh, untuk mendapatkan lima elemen pertama senarai bernama 'myList', anda akan menggunakan kod berikut:
var firstFiveItems = myList.Take(5);
Pembolehubah 'firstFiveItems' ini akan mengandungi lima elemen pertama 'myList'.
Menghiris Senarai dalam C#
Untuk memotong senarai dalam C#, anda boleh menggunakan gabungan 'Langkau()' dan 'Ambil( )' kaedah. Kaedah 'Langkau()' membolehkan anda melangkau bilangan elemen tertentu dari permulaan senarai, manakala kaedah 'Ambil()' membolehkan anda mendapatkan semula bilangan elemen tertentu.
Sebagai contoh, untuk mendapatkan lima elemen kedua dalam senarai bernama 'myList', anda akan menggunakan kod berikut:
var secondFiveItems = myList.Skip(5).Take(5);
Pembolehubah 'secondFiveItems' ini akan mengandungi lima elemen kedua daripada 'myList'.
Penghirisan Tertib
Anda juga boleh mendapatkan semula elemen N pertama senarai berdasarkan susunan yang ditentukan. Untuk melakukan ini, anda boleh menggunakan kaedah 'OrderBy()' sebelum menggunakan 'Take()'.
Sebagai contoh, untuk mendapatkan lima ketibaan pertama diisih mengikut masa ketibaan daripada senarai bernama 'myList', anda akan menggunakan kod berikut:
var firstFiveArrivals = myList.OrderBy(i => i.ArrivalTime).Take(5);
Pembolehubah 'firstFiveArrivals' ini akan mengandungi lima ketibaan pertama daripada 'myList' diisih mengikut ketibaan masa.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Elemen N Pertama Senarai C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!