阅读背景:

有没有办法从派生类型到达另一个对象的`protected`成员?

来源:互联网 
class MyBase
{
    protected object PropertyOfBase { get; set; }
}

class MyType : MyBase
{
    void MyMethod(MyBase parameter)
    {
        // I am looking for:
        object p = parameter.PropertyOfBase;  // error CS1540: Cannot access protected member 'MyBase.PropertyOfBase' via a qualifier of type 'MyBase'; the qualifier must be of type 'MyType' (or derived from it)
    }
}
class MyBase
{
    protected object PropertyOfB



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: