c#

C#中如何使用标签配合continue和break

小樊
109
2024-08-23 17:31:30
栏目: 编程语言

在C#中,标签可以用来标记循环或者switch语句,然后配合continue和break语句来控制代码执行流程。

例如,我们可以这样使用标签配合continue和break:

// 使用标签来标记循环
outerLoop:
for (int i = 0; i < 5; i++)
{
    for (int j = 0; j < 5; j++)
    {
        if (i == j)
        {
            // 使用continue语句跳过当前循环,进入下一次循环
            continue outerLoop;
        }
        Console.WriteLine("i = " + i + ", j = " + j);
        if (i + j == 5)
        {
            // 使用break语句跳出循环
            break outerLoop;
        }
    }
}

在上面的例子中,我们使用outerLoop标签来标记外层循环,当满足条件时使用continue outerLoop跳过当前循环,使用break outerLoop跳出循环。这样可以更精确地控制代码的执行流程。

0
看了该问题的人还看了