【发布时间】:2014-07-14 09:11:20
【问题描述】:
在 Java 中,我们至少需要一个类来保存 main 方法。
当我创建一个 C# 项目时,框架代码看起来与 Java 框架代码相似。
但是,C# 中的 main 函数是否总是至少有一个类?
namespace Hello_World
{
class Hello //Is it compulsory to have this class ?
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Console.ReadKey();
}
}
}
编辑:我假设在最基本的 C# 程序中至少需要一个类,因为 main 方法需要包含在一个类中。由于运行程序需要 main(),因此至少需要一个类。我这样说对吗?
【问题讨论】:
-
是的,代码的最小单位仍然是一个类。所以是的,你需要上课
-
@damola 你忘了
struct,参考我的回答;) -
读一读。这会有所帮助:) msdn.microsoft.com/en-us/library/ms173109.aspx