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

C#控制臺(tái)應(yīng)用程序的基本結(jié)構(gòu)

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

下面看看控制臺(tái)應(yīng)用程序示例(ConsoleApplicationl),并研究一下它的結(jié)構(gòu)。其代碼如下所不:

using System;

using System,Collections.Generic; 

using System.Linq; 

using System.Text; 

using System.Threading.Tasks; 

namespace ConsoleApplicationl

{

    class Program

    {

        static void Main(stringt] args)

         {

             // Output text to the screen.

            Console.WriteLine(MThe first app in Beginning C# Programming!u);

            Console.ReadKey{)?

 目前看來,這段代碼中最重要的部分如下所示:

static void Main(string[] args)

{

     // Output text to the screen.

    Console.WriteLine{"The first app in Beginning C# Programming!"};

    Console.ReadKey();

}

當(dāng)運(yùn)行控制臺(tái)應(yīng)用程序時(shí),就會(huì)執(zhí)行這段代碼,更確切地講,是運(yùn)行花括號(hào)中的代碼塊^如前所述,注釋 行不做任何事情,包含它們只為了保持代碼的清晰。其他兩行代碼在控制臺(tái)窗口中輸出一些文本,并等待一個(gè) 響應(yīng)。但目前我們還不需要關(guān)心它的具體機(jī)制。

這里要注意一下如何實(shí)現(xiàn)代碼大綱功能(雖然在第2章中介紹的是Windows應(yīng)用程序的代碼 大綱功能),因?yàn)樗且粋€(gè)非常有用的特性。要實(shí)現(xiàn)該功能,需要使用#region和#6:1辦叫丨011關(guān)鍵字來定義可以展 開和折疊的代碼區(qū)域的開頭和結(jié)尾。例如,可以修改針對(duì)ConsoleApplicationl生成的代碼,如下所示:

#region Using directives

using System;

using System.Collections-Generic; 

using System.Linq; 

using System.Text; 

using System.Threading.Tasks;

#endregion

這樣就可以把這些代碼行折疊為一行,以后要查看其細(xì)節(jié)時(shí),可以再次展開它。

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

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