分类:默认栏目
前面介绍了创建和使用函数时涉及的大多数简单技术,下面详细论述Main()函数。
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。直到现在还在使用这个参数的原因,就是在VS中创建控制台应用程序时自动生成的Main()版本。
上面的第三、四个版本返回一个int值,它们可以用于表示应用程序如何终止,通常用作一种错误提示(但这不是强制的),一般情况下,返回0反映了“正常”的终止(即应用程序执行完毕,并安全地终止)。
Main()的参数args是从应用程序的外部接受信息的方法,这些信息在运行期间指定,其形式是