有时候面试会提到,用的时候又不在意,今天有空挨个做了测试,总结如下:

foreach:

  continue;:退出本次循环

  break;:退出循环

  return;:退出循环

List.Foreach:

  return;:退出本次循环

小结:list.Foreach中不能退出循环,foreach中的return;和List.Foreach中的return;用法不同