- Arşiv
- C#
- LINQ
C# LINQ Except ile İki Dizinin Farkını Almak
Ömer Selim M. · 10 Temmuz 2020 · 1 dk okuma
C# Linq ile iki farklı dizi içerisinde birinci dizide bulunup ikinci dizide bulunmayan farklı değerleri başka bir dizi içerisinde elde etmemiz mümkündür. Bu örnek de birinci dizide olup ikinci dizide olmayan değerleri içeren yeni bir dizi oluşturulmuş ve değerler ekrana yazılmıştır.
public void Linq()
{
int[] numbersA = { 0, 2, 4, 5, 6, 8, 9 };
int[] numbersB = { 1, 3, 5, 7, 8 };
IEnumerable<int> aOnlyNumbers = numbersA.Except(numbersB);
Console.WriteLine("Numbers in first array but not second array:");
foreach (var n in aOnlyNumbers)
{
Console.WriteLine(n);
}
}
Çıktı:
Numbers in first array but not second array:
0
2
4
6
9
Diğer yazılar
AI dönüşümü nereden başlar: stratejiden önce teşhis
Çoğu kurum AI'a yanlış soruyla başlıyor. Doğru başlangıç noktası bir araç seçmek değil, nerede olduğunuzu teşhis etmek.