Mengakses N Elemen Pertama Senarai dalam C#
Untuk mendapatkan semula elemen N pertama daripada senarai dalam C#, memanfaatkan rangka kerja LINQ ialah penyelesaian yang berkesan. Begini cara anda boleh mencapainya:
Menggunakan Kaedah Take():
Kaedah Take() membenarkan anda mengehadkan bilangan elemen yang dikembalikan oleh pertanyaan. Sebagai contoh, untuk mendapatkan lima item pertama senarai, anda boleh menggunakan:
var firstFiveItems = myList.Take(5);
Menggunakan Slice:
Sebagai alternatif, anda boleh memotong senarai menggunakan Kaedah langkau() dan Ambil(). Untuk mendapatkan lima elemen kedua daripada senarai, anda boleh menggunakan:
var secondFiveItems = myList.Skip(5).Take(5);
Mendapatkan semula Tertib N Elemen Pertama:
Selalunya, anda mungkin mahu mendapatkan semula yang pertama lima elemen disusun mengikut susunan tertentu. Kaedah OrderBy() dan Take() boleh digabungkan untuk tujuan ini:
var firstFiveArrivals = myList.OrderBy(i => i.ArrivalTime).Take(5);
Kod ini akan mengisih senarai berdasarkan sifat ArrivalTime dan kemudian mendapatkan semula lima item pesanan pertama.
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!