C# 我只有一个主要方法,但仍然会出错

C# 我只有一个主要方法,但仍然会出错,c#,C#,因此,我对编程相当陌生,我试图在VisualStudio2019中输入一些示例代码,并得到以下错误 错误代码CS0017:“程序定义了多个入口点。请使用/main编译以指定包含入口点的类型。” 我的代码如下: 使用系统; 使用System.Security.Cryptography.X509证书; 命名空间第一个项目 { /* 班级计划 { //我这里有一个主要方法,但我把它取出来了,它仍然给我错误:( }//下课 */ 公共枚举类型 { 丰田=1, 本田=2, 福特=3, }//枚举结束 公开

因此,我对编程相当陌生,我试图在VisualStudio2019中输入一些示例代码,并得到以下错误

错误代码CS0017:“程序定义了多个入口点。请使用/main编译以指定包含入口点的类型。”

我的代码如下:

使用系统;
使用System.Security.Cryptography.X509证书;
命名空间第一个项目
{
/*
班级计划
{
//我这里有一个主要方法,但我把它取出来了,它仍然给我错误:(
}//下课
*/
公共枚举类型
{
丰田=1,
本田=2,
福特=3,
}//枚举结束
公开课辅导
{
公共静态void Main(字符串[]args)
{
CarType myCarType=CarType.Toyota;
INTA=4;
如果(a==4)
{
控制台写入线(“A等于4”);
WriteLine(“我不知道如何修复错误:(”);
//控制台命令只能在main方法中运行
}//if语句的结尾
}//主方法结束
}//下课
}//名称空间的结尾

我也是编程新手。我也遇到了同样的问题,右键单击错误消息CS0017并选择“静默”来解决问题。然后我就可以运行我的程序了


我也是编程新手。我也遇到了同样的问题,右键单击错误消息CS0017并选择“静默”来解决问题。然后我就可以运行我的程序了


我不确定,但我认为入口点是被注释的program类。我认为您应该将Tutorial重命名为program。这意味着项目中还有另一个类具有
public static void Main
方法。它可能位于不同的文件或不同的命名空间中。在整个项目中搜索
Main
@Mr.AF那没关系。你能给我们看一下你的.csproj文件中的标记吗?你应该检查控制台项目的
启动对象
属性
:右键单击项目->属性->应用程序->启动对象。我不确定,但我想入口点是被注释的程序类。我想你应该重命名Tutorial to Program。这意味着项目中还有其他类具有
public static void Main
方法。它可能位于不同的文件或不同的命名空间中。在整个项目中搜索
Main
@Mr.AF,这不重要。您可以显示.csproj文件中的标记吗?您应该检查
启动对象
控制台项目的属性:右键单击项目->属性->应用程序->启动对象。