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

C# Main()函數(shù)

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

    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ù)都被輸出到控制臺。

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

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