C# foreachを途中で停止する

C#で、foreachを途中で停止するサンプルコードを記述してます。
環境
- OS windows11 pro 64bit
- Microsoft Visual Studio Community 2022 Version 17.2.6
foreachを途中で停止する
foreachを途中で停止するには、「条件」を指定して「return」を使用します。
using System;
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
int[] arr = { 1,2,3,4,5,6,7,8,9 };
foreach (int i in arr)
{
Console.WriteLine("{0} ", i);
if (i == 6)
{
return;
}
}
}
}
}
実行結果

break
「break」で停止する方法もあります。
using System;
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
int[] arr = { 1,2,3,4,5,6,7,8,9 };
foreach (int i in arr)
{
Console.WriteLine("{0} ", i);
if (i == 6)
{
break;
}
}
}
}
}
-
前の記事
javascript tableのtr要素を作成する 2022.09.08
-
次の記事
sqlite データをwhere in句を使用して取得する 2022.09.08
コメントを書く