Linq İle Sum Metodu Kullanımı


20 Temmuz 2013 Hikmet Okumuş Linq & Lambda

Sum metodu parametre ile belirtilen alanda bulunan değerlerin toplam sonucunu vermek için kullanılmaktadır. Sum metodunda parametre olarak belirtilecek alanın sayısal tipte olması gerekmektedir. Örneğimizde kullanacağımız bir sınıf tanımlayalım ve verileri içerisine ekleyelim.
    private void button1_Click(object sender, EventArgs e)
    {
        List< Kisi> kisiler = new List< Kisi>();
        kisiler.Add(new Kisi() { Ad = "Ali", Yas = 10 });
        kisiler.Add(new Kisi() { Ad = "Hakan", Yas = 15 });
        kisiler.Add(new Kisi() { Ad = "Can", Yas = 18 });
        kisiler.Add(new Kisi() { Ad = "Yılmaz", Yas = 22 });

        var sonuc = kisiler.Sum(x => x.Yas);  
    }
Sum metodunda parametre olarak Yas alanı verilmiştir. Metod çalıştığında list içerisinde bulunan tüm elemanların yaşlarının toplamı Sonuc değişkeni içerisine yazılacaktır.

www.hikmetokumus.com


Başarılar dilerim.



Kullanıcı Yorumları

hikmet okumuş makale yorum
Erdogan
9/20/2014 10:25:33 AM

Eyvallah, sagol



Yorum Ekle