在 C# 中退出 Foreach 循环
本指南将教我们如何在 C# 中退出 foreach
循环。这是另一种简单的方法,不涉及复杂性。
让我们深入了解本指南并查看此代码的实现。
在 C#
中退出 foreach
循环
有两种方法可以用来退出 foreach
循环或任何其他循环。退出 foreach
循环与退出任何其他循环相同。
这两种方式都很常见,而且它们也是许多其他语言中最常用的方式。例如,C、C++、Java 等。
我们可以使用 break
方法或 return
方法。这两种方式都可以用来退出 foreach
循环。
看看下面的代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace For_Each_Loop
{
class Program
{
static void Main(string[] args)
{
int[] numbers_arr = { 4, 5, 6, 1, 2, 3, -2, -1, 0 }; //Example Array
foreach (int i in numbers_arr)
{
System.Console.Write("{0} ", i);
Console.ReadKey(); // To Stay On Screen
if (i == 3)
{
break; // IF You want To break and end the function call
}
}
foreach (int i in numbers_arr)
{
System.Console.Write("{0} ", i);
Console.ReadKey(); // To Stay On Screen
if (i == 2)
{
return; // IF You want To break and end the function call
}
}
}
}
}
我们在上面的代码中同时使用了 break
和 return
。你需要做的就是写 break;
或返回;
根据你的需要在 foreach
循环内。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。