Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# 跳出for循环

作者:噬血啸月   发布日期:2026-03-14   浏览:117

// 示例代码:使用 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

大家都在看

c# 二进制

c# 创建目录

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#获取系统时间

c#游戏开发

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站