为什么控制台应用程序之间的结构在C#
和VB.NET
之间显得如此不同?将C#中的“程序”结构复制到VB.NET中
在C#
我经常创建程序类的一个实例:
namespace ConsoleApplicationX {
class Program {
static void Main(string[] args) {
Program p;
p = new Program();
...
...
在VB.NET
比如我有Main
位于一个名为__ZooWork.vb
类似如下:
Module __ZooWork
Sub Main()
...
...
我可以做VB.NET
以上代码的C#
等效实现?
编辑
我试过以下,但它的错误:
进一步编辑
只是为了确认几项设置 - 这些不似乎已经解决了它... ...
将'Program'类重命名为'Zoowork' – 2013-03-11 23:10:00
该错误是因为该应用程序的启动对象仍然设置为原始值,请阅读[this] (http://msdn.microsoft.com/en-us/library/vstudio/17k74w0c(v=vs.100).aspx)。 – 2013-03-12 16:00:38