----C#推进孙文教程(二)
000: / / cmdline1.cs命令行
001:使用系统;
002:
003:命令行的公开课
{ 004:
005:public static void main(String { } args)
{ 006:
007:Console.WriteLine(一些命令行参数= { 0 }
008:(int = i 0;i 009:{)
010:Console.WriteLine(精{ { 0 } } = { { 1 } }
011:}
012:}
013:}
如果输入是:
cmdline1 A B C
然后它的输出是:
命令行参数的数目= 3
精氨酸{ 0 } = }
精氨酸{ 1 } = }
精氨酸{ 2 } = { }
哈哈,我看到了这个秘密。是的,{ 0 }是一个标记。它告诉系统,有零参数离开这里。在节目中,零参数I.。因此,打印是0 { },表面不为{ { 0 } },哈哈!
例二你展示foreach语句的使用,它通常被用来在ASP。
000: / / cmdline2.cs命令行
001:使用系统;
002:
003:公开课commandline2
{ 004:
005:public static void main(String { } args)
{ 006:
007:Console.WriteLine(一些命令行参数= { 0 }
008:foreach(字符串的参数)
{ 009:
010:Console.WriteLine(S);
011:}
012:}
013:}
显然,参数是一个数组,和字符类型。每个意味着在它完成所有的元素。运行:
> cmdline2 John Paul Mary
命令行参数的数目= 3
约翰
保罗
玛丽
好了,同志们,休息一下。我要去睡觉了!88,下次见。