C# static void main() 和 static void main(string[] args)的区别

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:39:46
C# static void main() 和 static void main(string[] args)有何区别区别啊?

什麽时候用 static void main()
什麽时候用 static void main(string[] args)
哪位大哥多帮忙啊 谢谢啦

static void main(string[] args)
args是入口参数,需要入口参数的时候就用这个,不需要就用第一种,

入口参数怎么使用?(A.exe是你编译好的应用程序)
1.在cmd提示符下:
a.exe ss
就会把ss传给args

2.直接把文件拖放到a.exe图标上,args就是文件的路径

  1. args是命令行参数,使用cmd进行启动时传入的。比如有些程序查看版本时: xxx  -v   ;这种写法时, args[0] 就是 -v, 通过判断字符串,打印相应信息。

  2. 如果不带的话,在使用cmd进行启动时,输入的参数就获取不到。

哪个都无所谓 带参数的那个就是再调用main()的时候给一个参数进去
没有的就不用给 其实带参数的没什么用完全可以用Control.ReadLine()代替