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