可以';t访问C#中超类的属性

本文关键字:中超 超类 属性 访问 可以 | 更新日期: 2023-09-27 18:01:02

我是C#的新手,实际上我正在创建PerspectiveCamera 的子类

class VCamera : PerspectiveCamera
{
    private double m_AngleRadianX;
    private double m_AngleRadianZ;
    public VCamera()
    {
        m_AngleRadianX = 0.0;
        m_AngleRadianZ = 0.0;
        LookDirection = new Vector3D();          
    }
}

我的问题是我无法访问LookDirection,它是PerspectiveCamera的公共财产。http://msdn.microsoft.com/en-US/library/system.windows.media.media3d.perspectivecamera.aspx

是因为LookDirection是从ProjectionCamera继承的吗!?我不明白…

提前谢谢。

可以';t访问C#中超类的属性

这是因为PerspectiveCamerasealed-你不能从它派生。VS在编译之前不会给出非常有用的错误。