为什么我不能从C#中的子类访问受保护的方法?
类:
public abstract class A
{
protected void Method()
{
}
}
Run Code Online (Sandbox Code Playgroud)
子类:
public class B : A
{
}
Run Code Online (Sandbox Code Playgroud)
控制台应用:
B b = new B();
b.Method();
Run Code Online (Sandbox Code Playgroud)
编译器说:错误1'方法()'由于其保护级别而无法访问