【发布时间】:2012-03-18 18:15:14
【问题描述】:
这实际上是如何工作的?我认为Main 应该被“调用”。但是,如果它被标记为私有,这怎么可能呢?
public class Program
{
private static void Main()
{
}
}
【问题讨论】:
-
private方法不能被调用? -
好吧,如果我的代码正在解释您的代码,我是否必须遵循 C# 的规则?不,我可以为所欲为。
-
@delnan 那你怎么调用私有方法呢?
-
@Marlon 我就这么称呼它。当然,类外的大多数代码都不能轻易调用它(尽管仍然有反射),但是当然可以调用私有方法。否则它们将毫无用处。
-
@delnan 这不是我问题的重点吗?如果该方法是私有的,则意味着它只能在我的类中调用。那么如何调用这个方法是我的问题。