我遵循youtube上的quill18creates C#教程系列。我在视频#3上,我们开始讨论类和main.cs脚本来执行代码。

我已经复制了他的示例动词并像他在xamarin Studio中一样完全启动了该项目,但是无论如何,编译器似乎都不希望接受该代码。

码:

using System; // We need the standard .NET library for many things

namespace DodgeGame
{
    class DodgeGameMain
    {
        static void Main()
        {

        }
    }

}



  C:\ Users \ Aspen \ Documents \ Projects \ DodgeGameSolution \ DodgeGame \ CSC:
  错误CS5001:程序不包含适合的静态“ Main”方法
  用于入口点(CS5001)(DodgeGame)


我注意到他的Xamarin Studio正在检测“文档大纲”,而我只是说“当前文档不可用大纲”。我试图另存为。文件,但这并没有改变任何事情。发生什么了?

您会从这张图片中注意到它也不以绿色显示班级:

c# - 不包含静态的“主要” [但是吗?]-LMLPHP

最佳答案

将“项目”>“属性”下的“输出类型”更改为“ Class Library”的类型。默认情况下,此设置可能已设置为“ Console Application”。

09-16 15:12