位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# Main()函數(shù)

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-04

    MainO是C#應(yīng)用程序的入口點(diǎn),執(zhí)行這個(gè)函數(shù)就是執(zhí)行應(yīng)用程序。也就是說,在執(zhí)行過程開始時(shí),會(huì)執(zhí)行Main()函數(shù),在Main()函數(shù)執(zhí)行完畢時(shí),執(zhí)行過程就結(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è)示例來說明。這個(gè)示例可以指定任意數(shù)量的命令行參數(shù),每個(gè)參數(shù)都被輸出到控制臺(tái)。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部