為何 C# 中的 Main() 方法是 static?


Main 方法說明類在執行時做了些什麼,並例項化了其他物件和變數。

主要方法之所以是靜態的,是因為在 C# 程式啟動時,它就可以執行。它是程式的入口點,即使沒有建立類的例項,它也會執行。

以下是如何使用 static 新增 Main() 方法:−

示例

 線上演示

using System;

namespace Demo {
   class HelloWorld {
      static void Main(string[] args) {

         Console.WriteLine("Bingo!");
         Console.ReadKey();
      }
   }
}

輸出

Bingo!

如您在上面的示例中所看到的 −

static void Main(string[] args) {

這裡,

  • static − 物件不需要訪問靜態成員

  • void − 方法的返回值型別

  • Main − 任何 C# 程式的入口點。程式執行從此處開始。

  • string[] args − 用於 C# 中的命令列引數。

更新於: 20-Jun-2020

3 千多次瀏覽

開啟您的職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.