我有两个类,像这样的基类和继承类
public class A
{
public string Prop1 { get; set; }
}
public class B : A
{
public string Prop2 { get; set; }
}
A
现在我有一个在填充属性值后返回类的方法
public A GetPopulatedValues()
{
//code to populate values here
}
现在我的问题是,如何一次分配所有属性值?
这有效
public void Init()
{
var obj = new B();
obj.Prop1 = GetPopulatedValues().Prop1;
}
但我想要这样的东西
public void Init()
{
var obj = new B();
obj = GetPopulatedValues();
}
有任何想法吗?