C# 中 foreach 语句详解

C# 中 foreach 语句详解

简介

foreach 语句是一种用于遍历集合或数组的强大且便捷的结构。它通过自动迭代集合中的每个元素并执行指定的操作来简化代码。

语法

foreach (var item in collection)
{
    // 对每个项目执行操作
}

特点

  • 类型安全:foreach 语句自动推断集合元素的类型,确保代码的类型安全性。
  • 简洁:与传统 for 循环相比,foreach 语句更加简洁,有助于提高代码的可读性和可维护性。
  • 可扩展:foreach 语句可用于遍历任何实现 IEnumerable 或 IEnumerator 接口的集合类型。

示例

string[] names = { "John", "Mary", "Bob" };

foreach (string name in names)
{
    Console.WriteLine(name);
}

输出:

John
Mary
Bob
docx 文件大小:14.89KB