ForEach() : Why can't use break/continue inside

Since ForEach() method loop through all a list members, Why cant use a break/continue clause while i can use them inside a normal foreach loop

lstTemp.ForEach(i=>
 {
   if (i == 3)
   break;
   //do sth
 }
);

Error:

"No enclosing loop out of which to break or continue"

15
задан Rami Shareef 14 December 2010 в 12:22
поделиться