刚学C#.net,问一个简单的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 13:47:49
static void Main()
{
}
1.这个main是函数吗?还是什么?
2.它是必须在类里面的吗?

Main()是C#应用程序的入口点,执行这个函数就是执行应用程序。也就是说,在执行过程开始时,会执行Main()函数,在Main()函数执行完毕时,执行过程就结束了。这个函数有一个参数string[] args.

Main函数可以使用4种签名:
static void Main()
static void Main(string[] args)
static int Main()static int Main(string[] args)
如果需要,可以忽略args。

这个函数必须在类里面. 因为函数本身是不能单独存在的.

main()是控制台程序入口点,他告诉系统应该从那里启动运行这个程序

类里实际不包含main()

main()的位置是在你需要运行的控制台入口的那个文件里,也就是启动项目的起始页中

1.这个main是函数吗?还是什么?
这个也可以叫静态无返回参数的方法。是用static修饰的。所以静态的。void 无返回参数
2.它是必须在类里面的吗?
是的。方法必须在类里定义的。。

控制台程序必须有这个
Main(string[] args)
{ }
方法程序才能执行。

Main()是c#程序的入口点,用vs产生的任何c#解决方案都会有一个Main()。
Main()可以有string[] args作为参数,这个参数的值是应用程序被启动的时候传入了命令行参数。

比如从运行里面运行:
c:\c#app.exe "show" "800*600"
这样的话args是长度为2的字符串数组,args[0]的值是show,args[1]的值是800*600

简单的回答:

.这个main是函数吗?还是什么?
是!!!!!!!!!!!!!

2.它是必须在类里面的吗?
恩!!!!!!!!!!!!!