5.00 / 1 oy

C# ile iç içe foreach döngüsü kullanımı ve örnekleri

Tüm döngü seçeneklerinde (for, while ve foreach gibi) iç içe döngüler kurmak farklı durumlarda büyük kolaylıklar sağlamaktadır. foreach döngüsü ile her ne kadar iç içe döngü kurma örneği pek nadir olsa da bu uygulamanın teorik olarak mümkün olduğunu göstermek amacıyla bir örnek hazırlamak istedim.

Örneğin iç içe diziler içeren bir durumda alttaki dizinin elemanlarına erişmek için kullanabileceğimiz seçeneklerden birisi, iç içe dizi kullanmak olabilir.

int[] dizi1 = {1, 2, 3};
int[] dizi2 = {4, 5, 6};
Array[] dizi = {dizi1,dizi2};

foreach (Array d in dizi)
{
    foreach (int i in d)
    {
        System.Console.Write("{0}", i);
    }
    System.Console.WriteLine("");
}

Çıktı:

123
456

 

Önceki benzer yazılarımdan bazıları için;

bkz: C# ile foreach döngüsü kullanımı ve örnekleri

bkz: C# iç içe for döngüsü kullanımı ve örnekleri

bkz: C# For Döngüsü Kullanımı

bkz: C# sonsuz for döngüsü oluşturma örneği

bkz: C# ile dizinin elemanlarını yazdırmak (5 farklı yöntem ile)

bkz: C# ile Dizi Tanımlamak (Array)

mbologlu

16.04.2021 02:12

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.

Reitix
C# ile iç içe foreach döngüsü kullanımı ve örnekleri

İ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.