为什么在 C# 中 Main() 方法被用作静态方法?
csharpprogrammingserver side programming更新于 2025/10/15 13:22:17
Main 方法声明了类在执行时执行的操作,并实例化了其他对象和变量。
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# 中的命令行参数。

