如何:使用 foreach 访问命令行参数(C# 编程指南)

循环访问数组的另一种方法是使用 foreach 语句,如下面的示例所示。 foreach 语句可以用于循环访问数组、.NET Framework 集合类或任何实现 IEnumerable 接口的类或结构。

备注

在 Visual Studio 中运行应用程序时,可以在“项目设计器” ->“调试”页中指定命令行参数。

示例

下面的示例演示如何使用 foreach 输出命令行参数。

// arguments: John Paul Mary
class CommandLine2
{
    static void Main(string[] args)
    {
        System.Console.WriteLine("Number of command line parameters = {0}", args.Length);

        foreach (string s in args)
        {
            System.Console.WriteLine(s);
        }
    }
}
/* Output:
    Number of command line parameters = 3
    John
    Paul
    Mary
*/

请参见

任务

如何:从命令行使用 MSTest 运行自动测试

如何:显示命令行参数(C# 编程指南)

参考

foreach,in(C# 参考)

Main() 返回值(C# 编程指南)

Array

System.Collections

概念

在命令行上使用 csc.exe 生成

C# 编程指南

Main() 和命令行参数(C# 编程指南)