Aracılığıyla paylaş


Döngü Yapıları (Visual Basic)

Visual Basic döngü yapıları, bir veya daha fazla kod satırı tekrar tekrar çalıştırmanıza olanak sağlar. Bir koşul True sağlanana kadar, bir diğer koşul False sağlanana kadar, belirtilen sayıda veya koleksiyondaki her öğe için bir kez olmak üzere döngü yapısındaki deyimleri yineleyebilirsiniz.

Aşağıdaki çizimde, bir koşul doğru olana kadar bir dizi deyimi çalıştıran bir döngü yapısı gösterilmektedir:

Bir Do...Until döngüsünü gösteren akış grafiği.

While Döngüleri

While...End While yapısı, ifadesinde While belirtilen koşul doğru olduğu True sürece bir dizi ifade çalıştırır. Daha fazla bilgi için bkz. While... End While Deyimi.

Do Döngüleri

Do...Loop yapısı, döngü yapısının başında veya sonunda bir koşulu test etmenizi sağlar. Ayrıca koşul devam ederken True döngünün yinelenip yinelenmeyeceğini veya True olana kadar belirtebilirsiniz. Daha fazla bilgi için Do... Döngü İfadesi bölümüne bakın.

Döngüler için

For...Next yapısı döngünün birkaç kez yapılmasını sağlar. Yinelemeleri izlemek için sayaç olarak da adlandırılan bir döngü denetim değişkeni kullanır. Bu sayaç için başlangıç ve bitiş değerlerini belirtirsiniz ve isteğe bağlı olarak bir yinelemeden diğerine ne kadar artacağını belirtebilirsiniz. Daha fazla bilgi için bkz İçin...Sonraki İfade.

Her Döngü için

For Each...Next yapısı, bir koleksiyondaki her öğe için bir kez deyim kümesi çalıştırır. Döngü denetim değişkenini belirtirsiniz, ancak bunun başlangıç veya bitiş değerlerini belirlemeniz gerekmez. Daha fazla bilgi için bkz. For Each...Next Deyimi.

Ayrıca bakınız