Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Mengira Jumlah Harta dalam Senarai C# Objek?

Bagaimana untuk Mengira Jumlah Harta dalam Senarai C# Objek?

Barbara Streisand
Barbara Streisandasal
2025-01-09 05:59:48237semak imbas

How to Calculate the Sum of a Property in a C# List of Objects?

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:

  1. Sertakan Ruang Nama LINQ:

    Mulakan dengan mengimport ruang nama yang diperlukan:

    <code class="language-csharp">using System.Linq;</code>
  2. 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.

  3. 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!

Kenyataan:
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