C# foreach文の基本と使いやすい書き方【サンプルコード付き】
C#では、foreachループを使用してコレクションや配列の要素を反復処理します。以下は、foreachループステートメントの使用例です:
// 使用foreach循环遍历数组
int[] numbers = { 1, 2, 3, 4, 5 };
foreach (int number in numbers)
{
Console.WriteLine(number);
}
// 使用foreach循环遍历集合
List<string> names = new List<string> { "Alice", "Bob", "Charlie" };
foreach (string name in names)
{
Console.WriteLine(name);
}
// 使用foreach循环遍历字符串中的字符
string str = "Hello";
foreach (char c in str)
{
Console.WriteLine(c);
}
上記の例では、私たちはforeachループを使用して、配列、コレクション、そして文字列の要素を個別に走査しました。 各イテレーションで、ループ変数(例: number、name、c)はコレクションや配列から要素を1つずつ取得し、それに対して適切な操作を行うことができます。