C# 代码不包含适合入口点的静态Main方法

C# 代码不包含适合入口点的静态Main方法,c#,C#,我一直在写的这段代码有问题。。我经常收到一条错误消息,说程序不包含适合入口点的静态“Main”方法。该代码应该运行一个网球游戏。我知道我没有在任何地方插入主字符串或Console.ReadLine,因为无论我在哪里插入,都会出现错误。。请理解我在C是相当新的 所以我在这里问,希望有人能告诉我如何让这个程序运行一个匹配,因为我需要的似乎只是一个主方法或控制台 提前谢谢你 namespace testmatch { public interface ITennisGame { void Wo

我一直在写的这段代码有问题。。我经常收到一条错误消息,说程序不包含适合入口点的静态“Main”方法。该代码应该运行一个网球游戏。我知道我没有在任何地方插入主字符串或Console.ReadLine,因为无论我在哪里插入,都会出现错误。。请理解我在C是相当新的

所以我在这里问,希望有人能告诉我如何让这个程序运行一个匹配,因为我需要的似乎只是一个主方法或控制台

提前谢谢你

namespace testmatch
{
public interface ITennisGame
{
    void WonPoint(string playerName);
    string GetScore();
}
}
*/


错误会准确地告诉您出了什么问题:

程序不包含适用于条目的静态“Main”方法 点

您缺少程序的入口点:

internal class Program
{
    private static void Main()
    {
        // ...
    }
}

DLL库不需要这样的入口点,因为它们不需要执行,您在IIS上托管的web应用不需要它,因为IIS知道如何运行它。例外情况是自托管web应用,但控制台应用需要它们。

您搜索过吗:该程序不包含适合入口点的静态“Main”方法?多次。。我试着在很多地方插入它,但似乎没有任何效果。所有的C程序都必须有一个静态的Main方法才能启动。错误是不言自明的!内部类程序{private static void Main{//Call your code here}@sigwa:我怀疑这一点,因为结果是我得到了许多具有相同问题的stackoverflow问题和很好的答案
internal class Program
{
    private static void Main()
    {
        // ...
    }
}