Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya boleh mengalih keluar baris pendua dengan cekap daripada DataTable dalam C#?
Menghapuskan Baris Pendua dalam C# DataTables
Lewahan data ialah masalah yang kerap berlaku dalam pengendalian data. Artikel ini menunjukkan cara untuk mengalih keluar baris pendua dengan cekap daripada C# DataTable, mengekalkan integriti data.
Pendekatan mudah menggunakan sifat DefaultView
. Ini memberikan paparan dinamik bagi Jadual Data, membenarkan manipulasi data tanpa mengubah jadual asal.
Coretan kod berikut menjana Jadual Data baharu yang mengandungi hanya baris unik:
<code class="language-csharp">DataTable uniqueTable = dtEmp.DefaultView.ToTable(true);</code>
Di sini, dtEmp
ialah Jadual Data asal anda dengan kemungkinan pendua. Kaedah ToTable(true)
mencipta uniqueTable
, mengandungi hanya baris unik. Argumen true
memastikan baris pendua ditinggalkan.
Kaedah ini memanfaatkan keupayaan penapisan DefaultView
untuk mengalih keluar pendua dengan cekap semasa pembuatan jadual. uniqueTable
yang terhasil mengandungi set data yang bersih.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengalih keluar baris pendua dengan cekap daripada DataTable dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!