ForEach'te çalışmaya devam ediyor mu?
ForEach'te çalışmaya devam ediyor mu?

Video: ForEach'te çalışmaya devam ediyor mu?

Video: ForEach'te çalışmaya devam ediyor mu?
Video: 56-C# Dersleri ForEach Döngüsü Kullanımı | LOOPS | DÖNGÜLER | 2024, Aralık
Anonim

break ifadesinde olduğu gibi, bir devam et anahtar kelime olmayacak İş içinde her biri için döngü. Yine de bunun bir yolu var ve bu, return anahtar sözcüğünü kullanmaktır.

Sonuç olarak, devamı forEach'te kullanabilir misiniz?

Çünkü Her biri için bir yöntemdir ve düzenli değildir her biri için döngünün düzenli bir şekilde lstTemp üzerinde yinelenmesi gerekir her biri için kırılma durumunda döngü, ancak durumda kullanmaya devam et içeri geri dön Her biri için yöntem. kırmak ve devam et derleyici desteği gerektiren C# dili anahtar sözcükleridir. Her biri için , C# derleyicisi için yalnızca bir yöntemdir.

Ayrıca, bir forEach'e geri dönebilir misiniz? peki, her biri için () yöntemi aslında değil dönüş herhangi bir şey (tanımsız). Dizinizdeki her öğe için sağlanan bir işlevi çağırır. Bu geri aramanın, çağıran diziyi değiştirmesine izin verilir.

Bunu göz önünde bulundurarak, bir forEach döngüsüne nasıl devam edersiniz?

içinde herhangi bir noktada her biri için deyim bloğundan çıkabilirsiniz döngü break ifadesini kullanarak veya bir sonraki yinelemeye geçerek döngü kullanarak devam et Beyan. Ayrıca bir foreach döngüsü goto, return veya throw ifadeleriyle.

Break in forEach JavaScript'i kullanabilir miyiz?

her biri için kırılmaz Yapabilirsiniz Olumsuz kırmak dışında her biri için Diziden geçerken döngü. false döndürmeye çalışmayın veya kırmak çünkü işe yaramayacak. Aşağıdaki dönüş ifadesi yalnızca geri arama işlevinden çıkar. Böylece her biri için döngü niyet Dizideki bir sonraki öğeye geçin.

Önerilen: