我刚开始学习C#并在构建解决方案时收到此错误消息。
错误CS0017:程序定义了多个入口点。编 使用/ main指定包含入口点的类型
我理解“C#程序只能有一个Program.Main()”。
我注意到的另一件事是,Project文件构建成功但源文件(.cs)构建失败。
我的意思是我添加的所有类文件,构建失败并抛出上述错误消息。 我正在使用MS Visual Studio Express 2015。
但我错在哪里?
class Class1
{
static void Main()
{
int a, b, c;
Console.WriteLine("Enter number");
a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter number");
b = Convert.ToInt32(Console.ReadLine());
c = a > b ? a : b;
Console.WriteLine("greater number among {0} and {1} is {2}" ,a,b,c);
Console.ReadLine();
}
}
答案 0 :(得分:0)
每个项目只能包含一个.Main()函数,因为这是最初调用以运行程序的函数。根据你的问题,我假设你有多个具有.Main函数的类文件,这是不允许的。