我目前正在阅读C#编程的微软官方课程书,他们介绍给你的第一个概念是Console.WriteLine
他们要求你输入的实际代码是:
class Hello
{
public static void Main()
{
Console.WriteLine("Hello, World");
}
}
我不确定这段代码应该放在Form Load还是using System下面,因为我总是遇到以下错误,而且我不知道它的含义:
错误...Debug\WindowsFormsApplication1.exe'有多个入口点被定义:'Hello.Main()'.使用/main来编译以指定包含入口点的类型。**
Main
的静态方法。其中一个是由集成开发环境 Visual Studio 生成的,另一个是由你手写的。当存在两个Main
(每个都是静态的,并且具有“入口点”的有效签名)时,编译器无法确定使用哪一个,因此会出现错误。 - Jeppe Stig NielsenMain
不应该是公共的(https://msdn.microsoft.com/zh-cn/library/acy3edy3(v=vs.140).aspx)。 - DavidRR