Как мне выйти из цикла foreach в C #? - PullRequest
112 голосов
/ 28 июня 2011

Как мне выйти из цикла foreach в C #, если один из элементов удовлетворяет требованию?

Например:

foreach(string s in sList){
      if(s.equals("ok")){
       //jump foreach loop and return true
     }
    //no item equals to "ok" then return false
}

Ответы [ 11 ]

0 голосов
/ 28 июня 2011
var ind=0;
foreach(string s in sList){
    if(s.equals("ok")){
        return true;
    }
    ind++;
}
if (ind==sList.length){
    return false;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...