Daha önce bir C# dizi uygulamasında C# Dizi Elemanlarının Toplamı Nasıl Bulunur? örneğini paylaşmıştım, bu yazıda ise birden fazla aynı boyutlu dizinin karşılık gelen elemanlarının toplanması ile nasıl bir toplam dizisi elde edebileceğimize dair bir örnek paylaşacağım.
C# programlama dilinde iki farklı dizinin karşılık gelen elemanlarının değerlerini toplayarak yeni bir dizi elde etmek için aşağıdaki yöntem kullanılabilir.
Çözüm:
int[] dizi1 = new[] { 10, 20, 30 };
int[] dizi2 = new[] { 1, 2, 3 };
var c = dizi1.Select ((x, sira) => x + dizi2[sira]).ToArray();
foreach (int sayi in c)
{
System.Console.WriteLine(sayi);
}
Önceki benzer yazılarımdan bazıları için;
bkz: C# ile string'in sonuna ekleme yapmak (5 farklı çözüm)
bkz: C# Sınıf Nasıl Oluşturulur?
bkz: C# ile 3'e ve 5'e tam olarak bölünebilen sayıları bulmak
bkz: C# ile String'in ortanca karakterini bulmak
bkz: C# ile iki tarih arasında kaç gün olduğunu bulmak
bkz: C# ile rastgele çift sayı üretme uygulaması