.NET入门(四)一个项目,只能有一个类有Main,否则出现"定义了不止一个入口点"的异常

我写好了一个Hello World类,想再测试一下控制台输入,马上写了一个ConsoleInput的类。

 

在项目上,右键,添加,最底下有一个类的图标

 

 

 

,输入好名字就行了

 

 

我自己把代码加上了,最终如下

 

 

然后重新生成项目,出现了如下的错误:

 

 错误    1    程序“C:/Documents and Settings/zhaoxueqing/My Documents/Visual Studio 2008/Projects/WebApplication1/ConsoleApplication1/obj/Debug/ConsoleApplication1.exe”定义了不止一个入口点:“ConsoleApplication1.Program.Main(string[])”: 'ConsoleApplication1.Program.Main(string[])'。请使用 /main 进行编译,以指定包含入口点的类型。    C:/Documents and Settings/zhaoxueqing/My Documents/Visual Studio 2008/Projects/WebApplication1/ConsoleApplication1/Program.cs    10    21    ConsoleApplication1

 

 

 

 

依然是询问同事,原因是:

一个项目只能有一个入口点,也就是最多有一个类里有一个Main方法,如果超过则会出这个编译错误。

解决方法有2个

1 删掉另一个的Main, 这个项目只保留一个

2 新建另一个项目,把代码转过去

 

 

 

看来.NET对这个控制的挺严格的。在JAVA里面,任何一个类都可以是启动类。呵呵!这个还真有点不适应。

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值