İç içe döngü, bir döngü içinde başka bir döngü kullanmak anlamına gelir. Bu, programın belirli bir işlemi birden fazla kez tekrarlamasına ve her bir tekrarda başka bir işlem yapmasına olanak tanır. VB.NET’te, iç içe döngüler, bir döngüde başka bir döngü kullanılarak yapılır.
Aşağıdaki örnekte, iç içe döngü kullanarak, 0’dan 10’a kadar olan sayıların tüm kombinasyonlarını yazdırıyoruz. İlk döngü 0’dan 9’a kadar olan sayıları sayarken, ikinci döngü 0’dan 9’a kadar olan sayıları sayar ve iç içe döngü olduğu için her bir dış döngüdeki sayı için iç döngü tamamlanır.
vb.net
For i As Integer = 0 To 9
For j As Integer = 0 To 9
Console.WriteLine(“i = ” & i & “, j = ” & j)
Next
Next
Bu örnekte, dış döngüdeki her bir sayı için iç döngü tamamlanır. İlk döngü 0’dan 9’a kadar sayar ve içindeki ikinci döngü de 0’dan 9’a kadar sayar. Dolayısıyla, bu kod bloğu toplamda 100 kombinasyon yazdırır.
Daha karmaşık işlemler için, iç içe döngüler kullanarak verileri düzenlemek, aramak veya sıralamak gibi işlemler yapılabilir. Ancak, iç içe döngülerin fazla kullanılması, programın yavaşlamasına ve kodun karmaşık hale gelmesine neden olabilir. Bu nedenle, iç içe döngüler kullanırken dikkatli olmak gerekir.
