ForEach-də işləməyə davam edirmi?
ForEach-də işləməyə davam edirmi?

Video: ForEach-də işləməyə davam edirmi?

Video: ForEach-də işləməyə davam edirmi?
Video: Səhiyyə islahatları və icbari tibbi sığorta | Azər Mehtiyev 2024, Noyabr
Anonim

Break bəyanatında olduğu kimi, a davam et açar söz olmayacaq iş içərisində a foreach döngə. Bunun bir yolu var və bu, return açar sözündən istifadə etməkdir.

Nəticə etibarı ilə, siz forEach-də continue istifadə edə bilərsinizmi?

Çünki Hər biri üçün bir üsuldur və müntəzəm deyil foreach Döngə müntəzəm ilə lstTemp üzərində təkrarlanmalıdır foreach halda fasilə, lakin halda loop istifadəyə davam edin içəri qayıt Hər biri üçün üsul. fasilə və davam et kompilyator dəstəyi tələb edən C# dilində açar sözlərdir. Hər biri üçün , C# tərtibçisi üçün sadəcə bir üsuldur.

Bundan əlavə, siz forEach-ə qayıda bilərsinizmi? Yaxşı, hər biri üçün () metodu əslində deyil qayıtmaq hər hansı bir şey (müəyyən edilməmiş). O, sadəcə olaraq massivinizdəki hər bir elementdə təmin edilmiş funksiyanı çağırır. Bu geri çağırış çağırış massivini mutasiya etməyə icazə verilir.

Bunu nəzərə alaraq, forEach dövrəsini necə davam etdirirsiniz?

İçindəki istənilən nöqtədə foreach bəyanat blokundan çıxa bilərsiniz döngə break ifadəsindən istifadə edərək və ya növbəti iterasiyaya addım döngə istifadə edərək davam et bəyanat. Siz həmçinin çıxa bilərsiniz foreach döngəsi goto, return və ya atma ifadələri ilə.

Biz forEach JavaScript-də break istifadə edə bilərikmi?

hər biri üçün qırılmazdır Bacararsan yox fasilə a-dan hər biri üçün massivdən keçərkən döngə. Yalan və ya qaytarmağa çalışmayın fasilə çünki işləməyəcək. Aşağıdakı qaytarma ifadəsi yalnız geri çağırış funksiyasından çıxır. Belə ki, hər biri üçün döngə olacaq Massivin növbəti elementinə keçin.

Tövsiyə: