我想知道是否有人可以帮助我填充派生类的基本属性的最佳方法。我想使用一种方法来填充基的属性,无论是使用基还是子。
这是我要问的一个例子:
public class Parent
{
public string Id {get; set;}
}
public class Child : Parent
{
public string Name {get; set;}
}
public Parent GetParent(int ID)
{
Parent myParent = new Parent();
//Lookup and populate
return Parent;
}
public Child GetChild(string name)
{
Child myChild = new Child();
//Use the GetParent method to populate base items
//and then
//Lookup and populate Child properties
return myChild;
}