C# Main()函數(shù)
MainO是C#應(yīng)用程序的入口點(diǎn),執(zhí)行這個(gè)函數(shù)就是執(zhí)行應(yīng)用程序。也就是說(shuō),在執(zhí)行過(guò)程開(kāi)始時(shí),會(huì)執(zhí)行Main()函數(shù),在Main()函數(shù)執(zhí)行完畢時(shí),執(zhí)行過(guò)程就結(jié)束了。
這個(gè)函數(shù)可以返回void或int,有一個(gè)可選參數(shù)string] args。Main()函數(shù)可使用如下4種版本:
static void Main()
static void Main(string[] args)
static int Main()
static int Main(string[] args)
上面的第3個(gè)和第4個(gè)版本返回一個(gè)int值,它們可以用于表示應(yīng)用程序的終止方式,通常用作一種錯(cuò)誤提示(但這不是強(qiáng)制的)。一般情況下,返回0反映了“正?!钡慕K止(即應(yīng)用程序已經(jīng)執(zhí)行完畢,并安全地終止)。
Main()的可選參數(shù)args提供了一種從應(yīng)用程序的外部接受信息的方法,這些信息在運(yùn)行應(yīng)用程序時(shí)以命令行參數(shù)的形式指定。
在執(zhí)行控制臺(tái)應(yīng)用程序時(shí),指定的任何命令行參數(shù)都放在這個(gè)args數(shù)組中,之后可以根據(jù)需要在應(yīng)用程序中使用這些參數(shù)。下面用一個(gè)示例來(lái)說(shuō)明。這個(gè)示例可以指定任意數(shù)量的命令行參數(shù),每個(gè)參數(shù)都被輸出到控制臺(tái)。
點(diǎn)擊加載更多評(píng)論>>