Menyelaraskan C# Lists: Teknik De-Duplication mudah
Bekerja dengan senarai di C# sering melibatkan berurusan dengan penyertaan pendua. Dengan cekap menghapuskan pendua ini dapat meningkatkan prestasi dan kebolehbacaan kod dengan ketara. Panduan ini menunjukkan kaedah mudah menggunakan rangka .NET 3.
Penyelesaian LINQ untuk penyingkiran pendua
Linq (pertanyaan bersepadu bahasa) menyediakan penyelesaian yang elegan untuk memanipulasi koleksi, termasuk de-huplikasi. Inilah cara menggunakannya:
<code class="language-csharp">// Sample list containing duplicates List<string> listWithDuplicates = LoadSomeData(); // Replace with your data loading method // Remove duplicates using Distinct() List<string> listWithoutDuplicates = listWithDuplicates .Distinct() .ToList();</code>
dengan cekap mengenal pasti dan membuang unsur -unsur pendua, meninggalkan hanya entri unik. Distinct()
Menukar urutan yang dihasilkan kembali ke dalam senarai untuk kegunaan mudah. Pendekatan ini menawarkan cara yang bersih dan cekap untuk menghilangkan senarai C# anda. ToList()
Atas ialah kandungan terperinci Bagaimanakah saya dapat dengan mudah menyenaraikan senarai di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!