开发者社区 问答 正文

C#循环-中断与继续

在C#(随意回答其他语言)循环中,break和continue作为离开循环结构并转到下一个迭代的方法有什么区别?

例:

foreach (DataRow row in myTable.Rows)
{
    if (someConditionEvalsToTrue)
    {
        break; //what's the difference between this and continue ?
        //continue;
    }
}

展开
收起
游客ufivfoddcd53c 2020-01-03 16:47:07 918 分享 版权
1 条回答
写回答
取消 提交回答
  • 理解这一点的一种非常简单的方法是在每个关键字之后放置“ loop”一词。如果这些术语像日常用语一样被阅读,则现在有意义。

    break 循环-循环中断并停止。

    continue 循环-循环在下一次迭代时继续执行。

    2020-01-03 16:47:23
    赞同 展开评论
问答分类:
C#
问答地址: