Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Mendapatkan Elemen N Pertama Senarai C#?

Bagaimana untuk Mendapatkan Elemen N Pertama Senarai C#?

Patricia Arquette
Lepaskan: 2024-12-29 04:16:10
asal
876 orang telah melayarinya

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

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);
Salin selepas log masuk

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);
Salin selepas log masuk

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);
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan