c#中,主函数前为什么总是用public修饰????

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:04:24
难道还有其它的函数要访问主函数??

再者,Main(String[] args)中,String[] args是做什么用的??

clr要访问程序入口,即Main方法,所以必须是共有的,
args程序的入口参数,有两种方法传入这个参数:
1.控制台执行,如:
a.exe "123" "456"

2.资源管理器中文件拖放,就好比你把txt文件直接拖到记事本程序图标上,就可以用记事本打开这个文件一样,

我只知道这在java中是用来传参的。

public 表示 公共的。。
具体的 你应该 去看下 C# 基础。。里面 应该 会讲到。
如果不想看书 可以用 Visual Studio 调试 自己看下
F11 进入 方法里面 看看

嗯,有的,public很普遍,比如,你将来中一个大程序的时候,你会分成一个个的模块程序吧,而这些程序的运行都要从主程序的Main函数作为程序入口,所以当然要调用主函数咯。
那个String[]args是访问主程序时做传参用的