Kod özetinde i degeri 2 ye tam bölündügünde ilk if blogu içine girmektedir. Bu blokta ise continue keywordu ilk satirda isletiliyor. Bu döngüde continue görüldügü an continue den sonra gelen kodlar isletilmez.
Bulundugu süslü parantezin bi üst parantezinde olsa bile isletilmez, for hemen bir sonraki item’e sarmaya geçer.
Yani a1 = i; koduna hiç bi zaman çalistirmaz. Bu durumda a1 hep 0 dir. b1 ise 499 dur. Burada ki önemli nokta continue gördügü an orada ilgili item için isletim tamamlanir bir sonraki item'i için isletilir bu örnkte i degeri 1 artirilarak tekrar isletilir.
for döngüsünde break olursa ne olur?

int a1= 0;
for(int i=0; i<500; i++)
{
	a1 = i;
	break;
}


Böyle bir kodumuz olsun. for i=0 ile isletime basliyor i degeri a1 e ataniyor. Daha sonra break koduna geliyor. Break koduna geldigi an ilgili for döngüsü sonlandirilir. for döngüsü devaminda isletilmez ve for dögüsünün süslü parantezinin kapandigi yerden sonra devam edilir. Yani örnegimizde a1 degeri 0 olacaktir. 1 kere for isletilecektir daha da isletilmeyecektir.
Author: Engin ATALAY
Date: 6.09.2016 18:39:53
View Count: 3288
COMMENTS
Hasan
11 Ekim 2021 23:18
Çok teşekkür ederim hocam
Monoray Vinç
21 Eylül 2018 15:29
http://www.celikermakina.com
WRITE COMMENT
Your Name :
E-mail :
Your Message :
HOME / ABOUT ME / ARTICLES / RSS
/ CONTACT
Copyright © 2013 Engin ATALAY / All articles in the site Engincode.com the Publisher .
This project : ASP.NET MVC , RAZOR, Entity Framework , CSS , HTML , JQUERY(2.0.2) , AJAX the C# side-tier architecture was developed with logic.