わかりました。戻ってきました。次のコードは、複数のパラメーターを出力する方法を示しています。
000: // CommandLinecmdline1.cs
001: using System;
002:
003: public class CommandLine
004: {
005 : public static void Main(string[] args)
006: {
007: Console.WriteLine("コマンドラインパラメータの数 = {0}", args.Length);
008: for(int i = 0; i 009: {
010: Console.WriteLine("Arg[{0}] = [{1}]", i, args[i]);
011: }
012: }
013: }
入力が:
cmdline1 A B C
の場合、出力は次のようになります:
コマンドラインパラメータの数 = 3
Arg[0] = [A]
Arg[1] = [B]
Arg[2] = [C]
ははは、秘密はわかりました! はい、{0} は、プログラム内で 0 番目のパラメーターとして予約されていることをシステムに伝えるため、この 0 番目のパラメーターは i です。 Arg[{0}] ではなく、Arg[0] です。笑!
例 2 は、ASP でよく使用される foreach ステートメントの使用法を示しています:
000: // CommandLinecmdline2.cs
001: System を使用しています;
002:
003: public class CommandLine2
004: {
005: public static void Main(string[] args)
006: {
007: Console.WriteLine("コマンドラインパラメータの数 = { 0}", args.Length);
008: foreach(string s in args)
009: {
010: Console.WriteLine(s);
011 : }
012: }
013: }
明らかに、args はforeach は配列内のすべての要素をループすることを意味します:
>cmdline2 John Paul Mary
コマンド ライン パラメーターの数 = 3
John
Paul
Mary
同志たち、休んでください、私は寝るつもりです! 88、また次回!
上記は SUNWEN チュートリアル ----C# Advanced (2) です。詳細については、PHP 中国語を参照してください。ウェブサイト (www.php.cn)!