讨教一个Main方法参数的问题

.Net技术 码拜 9年前 (2016-05-03) 808次浏览
c#在调用方法的时候,假如方法有参数,调用的时候就需要给定相应的参数才可以调用,除非该方法参数前面有关键字params.
而c#创建的默认的控制台程序的Main方法默认是需要一个string类型的数组的,但是通常情况下我们并没有传参数给它,问一下这里为什么不传参数也可以?或是系统实际上是传了什么参数?但是本人用args.Length得到的长度是0.还请高手解答,谢谢.
解决方案

5

这个方法是由系统调用进来的, 会把命令行的参数传进来, 我们只要管接收

5

问题是你也没有调用main函数,假如你调用,也是要传参数的。

30

你怎么知道操作系统没有向 Main 方法传递一个空数组呢?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明讨教一个Main方法参数的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)