如果我在C#中的Main方法是私有的,为什么我的程序会工作?

默认情况下,类中每个成员的类型修饰符都是私有的,即使Main()函数类型修饰符是私有的. CLR如何调用外部世界不可见的主要方法?

解决方法:

这不是真的.

它必须是公开的.对于例如public static void Main().

编辑:这是我发现的&今天学到了为什么Main不需要公开.
http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/9184c55b-4629-4fbf-ad77-2e96eadc4d62/

上一篇:The CLR’S Execution Model


下一篇:常见,能用的user-agent(转载)