如何在C#中继承多个对象的属性?

时间:2017-02-23 13:23:13

标签: c# inheritance

我正在寻找一种从多个对象继承属性的方法。这应该很简单,但我的日子很慢!这就是我想要做的事情:

public class Base
{
    public string BaseProperty1 { get; set; }
    public string BaseProperty2 { get; set; }
}

public class Base2
{
    public string Base2Property1 { get; set; }
    public string Base2Property2 { get; set; }
}

public class Parent : Base, Base2 (this is not correct, of course)
{
    public string ParentProperty1 { get; set; }
    public string ParentProperty2 { get; set; }
}

结果是Parent将具有Base和Base2的属性。我试图避免使用接口来避免额外编码以手动包含接口属性。

0 个答案:

没有答案