C# break/continue
C# break
break operatorini ushbu darslikning oldingi boblaridan birida ko‘rgansiz. U switch operatoridan "sakrab chiqish" uchun ishlatilgan edi.
break operatoridan sikldan chiqib ketish uchun ham foydalanish mumkin.
Ushbu misolda i 4’ga teng bo‘lganda sikldan chiqiladi:
Misol
for (int i = 0; i < 10; i++)
{
if (i == 4)
{
break;
}
Console.WriteLine(i);
}
C# continue
continue operatori belgilangan shart yuz berganda (sikldagi) bitta iteratsiyani to‘xtatadi va sikldagi keyingi iteratsiyadan davom etadi.
Ushbu misolda 4 qiymati o‘tkazib yuboriladi:
Misol
for (int i = 0; i < 10; i++)
{
if (i == 4)
{
continue;
}
Console.WriteLine(i);
}
while siklida break va continue
break va continue’dan while sikllarida ham foydalanishingiz mumkin:
break misoli
int i = 0;
while (i < 10)
{
Console.WriteLine(i);
i++;
if (i == 4)
{
break;
}
}
continue misoli
int i = 0;
while (i < 10)
{
if (i == 4)
{
i++;
continue;
}
Console.WriteLine(i);
i++;
}
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
