方法: 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
*/

参照

処理手順

方法: コマンド ライン引数を表示する (C# プログラミング ガイド)

関連項目

foreach、in (C# リファレンス)

Main() の戻り値 (C# プログラミング ガイド)

Array

System.Collections

概念

csc.exe を使用したコマンド ラインからのビルド

C# プログラミング ガイド

Main() とコマンド ライン引数 (C# プログラミング ガイド)