我知道在C#控制台/Windows应用程序中,“Main”方法是运行应用程序的入口点。
如果我们的应用程序有数百个类,运行时如何检测哪个类包含“Main”方法以运行应用程序?
我知道在C#控制台/Windows应用程序中,“Main”方法是运行应用程序的入口点。
如果我们的应用程序有数百个类,运行时如何检测哪个类包含“Main”方法以运行应用程序?
static void Main(string[])
或 static int Main(string[])
来确定入口点。您也可以声明不带 string[]
参数的 Main()
。只有在您具有多个类具有 Main()
函数时,才需要特别设置项目设置。这里是MSDN给您的详细答案。项目设置中可以配置入口点。
static void Main
。 - Austin Salonen
Main()
时,这只是更一般说明的特例:在这种情况下,编译器可以简单地推断您希望该Main()
成为入口点。如果您有多个,则必须使用项目设置告诉编译器选择哪一个。 - xxbbcc