.Net core 5.0 LINQ Örneği

 .NET Core 5.0 ile LINQ kullanarak bir veri kaynağından veri çekme örneği verebilirim. Öncelikle, bir List nesnesi oluşturalım ve bu nesneye birkaç öğe ekleyelim:


List<int> sayilar = new List<int>() {1, 2, 3, 4, 5};

Bu nesnede bulunan değerleri LINQ kullanarak sorgulayabilir ve sonuçları elde edebiliriz. Örneğin, listemizdeki tüm sayıların toplamını bulmak için aşağıdaki sorguyu yazabiliriz:


int toplam = sayilar.Sum();

Bu sorgu, listemizdeki tüm sayıların toplamını hesaplar ve sonucu toplam değişkenine atar. Eğer sadece belli bir koşula uyan değerleri sorgulamak istiyorsak, where operatörünü kullanabiliriz. Örneğin, listemizdeki sadece çift sayıları bulmak için aşağıdaki sorguyu yazabiliriz:


List<int> ciftSayilar = sayilar.Where(x => x % 2 == 0).ToList();

Bu sorgu, listemizdeki tüm öğeleri bir biriyle bölüp kalanının 0 olup olmadığına bakarak sadece çift sayıları seçer ve sonuçları ciftSayilar adlı bir liste nesnesine atar.


Bu örnek, .NET Core 5.0 ile LINQ kullanarak veri kaynağından veri çekme işlemini göstermektedir. Umarım faydalı olmuştur.

Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net ile Uyarı Mesajları Vermek (msgbox)

Asp.Net Eval Kullanımı

Asp.Net ile T.C. Kimlik Doğrulama (Mernis) Web Service ile