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
Lepaskan: 2025-01-09 05:59:48
asal
233 orang telah melayarinya

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

    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!

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