覆盖继承的成员?

时间:2011-11-24 12:02:36

标签: c# inheritance

这是我的班级:

public class PrimtivePropertyProxy<T> : FrameworkElement
{
    public string Name
    {
        get;
        private set;
    }
    [....]
}

FrameWork元素中已经存在一个字段名称,但是,我仍然要定义一个属性名称,以便在我这样做时:

myPrimtivePropertyProxy.Name;

它返回我在类中定义的名称,而不是FrameworkElement中的名称。 我知道这是完全隐藏的,但是,这就是我需要做的事情!

2 个答案:

答案 0 :(得分:2)

这就是你想要的吗?

public new string Name
{
     get;
     private set;
}

答案 1 :(得分:0)

要避免编译器的警告,请使用new关键字。

public new string Name
{
    get;
    private set;
}
相关问题