C# ile iki dizinin elemanlarını toplamak

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ı

mbologlu

16.04.2021 06:19

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.