<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # Main() 和命令行參數(C# 編程指南) **Main**方法是 C# 控制臺應用程序或窗口應用程序的入口點。(庫和服務不要求將 **Main** 方法作為入口點。)應用程序啟動時,**Main** 方法是第一個調用的方法。 C# 程序中只能有一個入口點。如果您有多個類都包含 **Main** 方法,則必須使用 **/main** 編譯器選項編譯您的程序,以指定用作入口點的 **Main** 方法。有關更多信息,請參見[/main (C# Compiler Options)](https://msdn.microsoft.com/zh-cn/library/x3eht538.aspx)。 ``` class TestClass { static void Main(string[] args) { // Display the number of command line arguments: System.Console.WriteLine(args.Length); } } ``` ## 概述 * **Main** 方法是 .exe 程序的入口點,程序控制流在該處開始和結束。 * **Main** 在類或結構內聲明。 **Main** 必須是 [靜態](https://msdn.microsoft.com/zh-cn/library/98f28cdx.aspx),且不應該是 [公開](https://msdn.microsoft.com/zh-cn/library/yzh058ae.aspx)。(在前面的示例中,它接受默認訪問級別 [private](https://msdn.microsoft.com/zh-cn/library/st6sy9xe.aspx)。)但不要求封閉類或結構是靜態的。 * **Main** 的返回類型有兩種:**void** 或 **int**。 * 所聲明的 **Main** 方法可以具有包含命令行實參的 string[] 形參,也可以不具有這樣的形參。使用 Visual Studio 創建 Windows 窗體應用程序時,可以手動添加形參,也可以使用 [Environment](https://msdn.microsoft.com/zh-cn/library/system.environment.aspx) 類獲取命令行實參。形參讀取為零索引的命令行參數。與 C 和 C++ 不同,程序的名稱視為第一個命令行參數。 ## 本節內容 * [命令行參數(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/cb20e19t.aspx) * [如何:顯示命令行參數(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/96s74eb0.aspx) * [如何:使用 foreach 訪問命令行參數(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/kztbsa4b.aspx) * [Main() 返回值(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/0fwzzxz2.aspx) ## C# 語言規范 有關詳細信息,請參閱 [C# 語言規范](https://msdn.microsoft.com/zh-cn/library/ms228593.aspx)。該語言規范是 C# 語法和用法的權威資料。 ## 請參閱 [Command-line Building With csc.exe](https://msdn.microsoft.com/zh-cn/library/78f4aasd.aspx) [C# 編程指南](https://msdn.microsoft.com/zh-cn/library/67ef8sbd.aspx) [方法(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/ms173114.aspx) [在 C# 程序內部](https://msdn.microsoft.com/zh-cn/library/0cs3416d.aspx) [&lt;paveover&gt;C# Sample Applications](https://msdn.microsoft.com/zh-cn/library/z9hsy596.aspx)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看