.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
Yorum Gönder
Yorumunuz alınmıştır. İncelenip yayımlanacaktır.