gpt4 book ai didi

通过基类变量访问的 C# 保护成员

转载 作者:可可西里 更新时间:2023-11-01 08:33:06 26 4
gpt4 key购买 nike

<分区>

这似乎是个新手问题,但您能解释一下为什么 Der.B() 方法无法通过 Base 类变量访问 protected Foo 吗?这对我来说很奇怪:

public class Base
{
protected int Foo;
}

public class Der : Base
{
private void B(Base b) { Foo = b.Foo; } // Error: Cannot access protected member

private void D(Der d) { Foo = d.Foo; } // OK
}

谢谢!

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com