如果我有一个未指定其辅助功能级别的方法,默认情况下它是私有的吗?
void Item_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
{
throw new NotImplementedException();
}
上述方法是私有的吗?
答案 0 :(得分:54)
是的。如果你没有定义任何修饰符,一般规则是“使用此处可以应用的最受限制的修饰符”,因此对于方法是私有的,对于顶级类是内部的等等。
答案 1 :(得分:11)
是的,它是私密的。
答案 2 :(得分:4)
对于类中的方法,默认为private。它确实根据声明事物的范围而变化,这里是MSDN link具有更多细节