static void Main(string[] args)

来源:互联网 发布:ipython 安装 linux 编辑:程序博客网 时间:2024/05/01 12:26

在Debug模式下,输入一些参数是可以在Main 函数中获取的。

 如:static void Main(string[] args)

args是数组,在Debug 模式下在command line arguments下输入 参数,其中以空格表示几个参数。如输入/c d,则args的长度是2.


同样,在命令行模式下输入c:\> MainDemo.exe /c d ,敲回车看结果



DOS命令大多以空格作为命令与开关的分隔符

f:\123\1.jpg
此路径无空格,能正确识别打开f:\123\1.jpg

f:\12 3\1.jpg
路径带空格,则识别为用F盘根目录下名为12的可执行文件去打开当目录下名为“3”的子文件夹中的1.jpg文件
这样的结果当然与原意天差地别,打不开指定的1.jpg也就可以理解了

要避免此类错误,最好养成路径前后加半角双引号(" ")的习惯,特别是设置一些变量的时候更要注意这点。


当debug完成之后,会通过cmd执行exe来进行。

格式如下:''exe的路径(包含exe的名字,不包含.exe)"空格 参数。如:"c:\12342\test" -u-i test(注意如果参数有空格要加双引号)。




0 0
原创粉丝点击