// 示例代码:使用 break 语句跳出 for 循环
for (int i = 0; i < 10; i++)
{
Console.WriteLine("当前值: " + i);
// 当 i 等于 5 时,跳出循环
if (i == 5)
{
Console.WriteLine("i 等于 5,跳出循环");
break;
}
}
// 解释说明:
// 在这个示例中,我们使用了 break 语句来跳出 for 循环。当变量 i 的值等于 5 时,
// 程序会执行 break 语句,立即终止循环,不再继续执行后续的迭代。
// 示例代码:使用 goto 语句跳出 for 循环(不推荐)
myLabel:
for (int i = 0; i < 10; i++)
{
Console.WriteLine("当前值: " + i);
// 当 i 等于 5 时,跳出循环
if (i == 5)
{
Console.WriteLine("i 等于 5,跳出循环");
goto myLabel;
}
}
// 解释说明:
// 使用 goto 语句可以跳出循环,但这并不是一种推荐的做法,因为 goto 语句会使代码难以阅读和维护。
// 通常情况下,应该优先使用 break 或其他控制结构来实现循环的退出。
// 示例代码:使用 return 语句跳出 for 循环(适用于方法内)
void MyMethod()
{
for (int i = 0; i < 10; i++)
{
Console.WriteLine("当前值: " + i);
// 当 i 等于 5 时,跳出循环并返回方法
if (i == 5)
{
Console.WriteLine("i 等于 5,跳出循环并返回方法");
return;
}
}
}
// 解释说明:
// 在方法内部,可以使用 return 语句来立即退出循环并返回方法。这种方法适用于需要提前结束整个方法的情况。
如果你只需要一个简单的例子来展示如何跳出 for 循环,建议使用 break 语句,因为它是最常见且易于理解的方式。
上一篇:c# 泛型约束
下一篇:c# namespace
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站