C#static void Main不应该公开?

时间:2012-12-03 09:40:43

标签: c#

我在阅读Microsoft C#指南时感到非常困惑。

http://msdn.microsoft.com/en-us/library/acy3edy3(v=vs.100).aspx

在这个页面上,一份声明说Main不应该公开?

  

Main在类或结构中声明。 Main必须是静态的,不应该是公开的。 (在前面的示例中,它接收private的默认访问权。)封闭的类或结构不需要是静态的。

我感到非常困惑,因为我可以通过

编译和运行
  

public static void Main

在我对C ++的一般理解中,Java,Main可以公开 MSDN文章是否有拼写错误?

1 个答案:

答案 0 :(得分:1)

  

我感到非常困惑,因为我可以通过

编译和运行

它的指南不是规则,因此编译器与它无关。