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

C#staticvoidmain()和staticvoidmain(string[]args)有何区别区别啊?什麽时候用staticvoidmain()什麽时候用stat... C# static void main() 和 static void main(string[] args)有何区别区别啊?

什麽时候用 static void main()
什麽时候用 static void main(string[] args)
哪位大哥多帮忙啊 谢谢啦
展开
 我来答
百度网友dc91b32
推荐于2016-06-23 · TA获得超过5650个赞
知道大有可为答主
回答量:5653
采纳率:0%
帮助的人:0
展开全部
static void main(string[] args)
args是入口参数,需要入口参数的时候就用这个,不需要就用第一种,

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

2.直接把文件拖放到a.exe图标上,args就是文件的路径
yaji166
2008-05-06 · TA获得超过157个赞
知道小有建树答主
回答量:511
采纳率:0%
帮助的人:308万
展开全部
哪个都无所谓 带参数的那个就是再调用main()的时候给一个参数进去
没有的就不用给 其实带参数的没什么用完全可以用Control.ReadLine()代替
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lgao622
2015-08-17 · 知道合伙人软件行家
lgao622
知道合伙人软件行家
采纳数:1137 获赞数:6550
毕业于武汉工程大学邮电与信息工程学院通信专业,软件行业,4年工作经验。

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

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式