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

C# static void main() 和 static void main(string[] args)有何区别区别啊?

什麽时候用 static void main()
什麽时候用 static void main(string[] args)
哪位大哥多帮忙啊 谢谢啦
最新回答
失败统治

2024-09-28 02:34:13

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

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

2.直接把文件拖放到a.exe图标上,args就是文件的路径
指尖星光在流浪

2024-09-28 14:16:35

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

2024-09-28 09:12:10

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

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