Comment detail
コマンドライン引数の取得 (Nested Flatten)方法2、方法3が題意に反するので訂正します。方法2から引数のみを得るのは難しいです。方法3を修正したコードを投稿します。
1 2 3 4 5 6 7 8 9 10 | //http://ja.doukaku.org/118/ 投稿用
using System;
class Program {
static void Main(string[] args) {
for(int i = 1; i < System.Environment.GetCommandLineArgs().Length; i++) {
Console.WriteLine(System.Environment.GetCommandLineArgs()[i]);
}
Console.ReadLine();
}
}
|





あにす
#5006()
[
C#
]
Rating1/1=1.00
方法1はcと同じ方法です。自身のパスを含まない引数の配列を取得します。エントリポイントでのみ使えます。 方法2は自身のパスを含んだ全ての引数を含む文字列を取得します。自分で分割しないとそれぞれの引数を得られません。 方法3は自身のパスを含んだ引数の配列を取得します。プログラム中どこでも使えます。
Rating1/1=1.00-0+
1 reply [ reply ]