Menjumlahkan Harta dalam Senarai C# Objek: Panduan Mudah
Mengusahakan senarai objek tersuai selalunya memerlukan pengiraan jumlah harta tertentu merentas semua objek. Tutorial ini menunjukkan cara untuk mencapai ini dengan cekap menggunakan keupayaan LINQ C#.
Langkah:
Sertakan Ruang Nama LINQ:
Mulakan dengan mengimport ruang nama yang diperlukan:
<code class="language-csharp">using System.Linq;</code>
Gunakan Sum()
Kaedah Sambungan:
Kaedah Sum()
, sebahagian daripada LINQ, menyediakan cara ringkas untuk menjumlahkan nilai. Untuk senarai objek, ungkapan lambda memilih sifat untuk dijumlahkan.
<code class="language-csharp">double total = myList.Sum(item => item.PropertyToSum);</code>
Ganti myList
dengan senarai objek anda dan PropertyToSum
dengan nama harta yang ingin anda jumlahkan. Ungkapan lambda item => item.PropertyToSum
mengekstrak nilai sifat yang ditentukan daripada setiap objek.
Simpan Hasilnya:
Kaedah Sum()
mengembalikan double
yang mewakili jumlah. Tetapkan ini kepada pembolehubah (cth., total
) untuk kegunaan selanjutnya.
Pendekatan diperkemas ini memudahkan menjumlahkan sifat objek, membolehkan pengagregatan data yang cekap dalam aplikasi C# anda.
Atas ialah kandungan terperinci Bagaimana untuk Mengira Jumlah Harta dalam Senarai C# Objek?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!