PDA

View Full Version : خروج از دستورات Foreach



hozouri
شنبه 10 اسفند 1387, 13:16 عصر
سلام
من یک حلقه از نوع Foreach دارم و در مواقعی خاص لازمه که اگر به شرطی رسید بدون در نظر گرفتن اتمام حلقه از اون خارج بشه .

این کار به چه صورت ممکنه

#aliyari_C
شنبه 10 اسفند 1387, 13:37 عصر
(Foreach(int a int myarrayint
}
if (a==3)
goto Label1;
}
Label: console.writeline("Finesh(;

موفق باشی MIG_MIG

hozouri
شنبه 10 اسفند 1387, 15:47 عصر
یه دستور منطقی تر سراغ ندارید اصول برنامه های شیئ گرا حذف این دستور از برنامه هاست

h.jaza
شنبه 10 اسفند 1387, 16:14 عصر
از دستور Break استفاده کنید:



foreach (var item in collection)
{
if (condition)
{
break;
}
}