开发者网络 动网主机 支持论坛 邮局 帮助
当前位置:网络学院ASP技术正则表达式 → SUNWEN教程之----C#进阶(二)
SUNWEN教程之----C#进阶(二)
日期:2001年5月27日 作者:SUNWEN 人气:     [ ]
好了,I COME BACK,下面的代码显示了我们如何打印多个参数:

000: // CommandLine\cmdline1.cs
001: using System;
002:
003: public class CommandLine
004: {
005: public static void Main(string[] args)
006: {
007: Console.WriteLine("Number of command line parameters = {0}", args.Length);
008: for(int i = 0; i < args.Length; i++)
009: {
010: Console.WriteLine("Arg[{0}] = [{1}]", i, args[i]);
011: }
012: }
013: }
如果你的输入为:

cmdline1 A B C

那么它的输出为:
Number of command line parameters = 3
Arg[0] = [A]
Arg[1] = [B]
Arg[2] = [C]

哈哈,看出了其中的秘密了吧!是的{0}是一个标记,它告诉系统,这里留下了给第0个参数用,在程序中,这第0个参数就是i.因此,打印出来的就是Arg[0],面不是Arg[{0}]了,哈哈!

例二向大家展示了foreach这个语句的用法,其实在ASP中,这个经常用到:


000: // CommandLine\cmdline2.cs
001: using System;
002:
003: public class CommandLine2
004: {
005: public static void Main(string[] args)
006: {
007: Console.WriteLine("Number of command line parameters = {0}", args.Length);
008: foreach(string s in args)
009: {
010: Console.WriteLine(s);
011: }
012: }
013: }
很显然,args是一个数组,而且是字符型的.foreach的意思就是把其中的所有元素都循环完.运行得出:

>cmdline2 John Paul Mary
Number of command line parameters = 3
John
Paul
Mary
好了,同志们,休息一下,我要睡觉了!88,下次再见!

(出处:asp中华网)

相关文章:
 
·C#实现WEB服务器
·C#,深入浅出全接触(五)
·C#,深入浅出全接触(四)
·C#,深入浅出全接触(三)
·给大家一个新的加密方法,C#的
·使用C#开发一个简单的P2P应用
·C#学习笔记(4)
·C#学习笔记(3)
·C#学习笔记(2)
·c#学习笔记(1)
相关软件:
 
·狂人论坛 v4.0 C#.NET版
·C#编辑器
·C#语言参考手册
·C#UBB留言板 
·C# XML Directory Lister
·C# XML Directory Lister
·C#编辑器
·C#语言参考手册
·C#UBB留言板 
·C#超酷教程
说明:本站部分内容收集于网络,如有侵犯您的权益请来信告知,我们会第一时间进行处理,谢谢
 → 特别推荐
 → 热点TOP10

关于本站 | 诚聘英才 | 业务合作 | 联系我们 | 广告合作 | 收藏本站

海口动网先锋网络科技有限公司版权所有
Copyright ? 2000 - 2003 AspSky.Net
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077