您好我想在C#中将Parent对象强制转换为Child对象
public class Parent
{
public string FirstName {get; set;}
public string LastName {get; set;}
public string City {get; set;}
}
public class Child : Parent
{
public string PhoneNumber {get; set;}
public string MobileNumber {get; set;}
}
Run Code Online (Sandbox Code Playgroud)
现在的场景是父对象的列表,我想生成子对象的列表,以便我可以有扩展的信息
List<Parent> lstParent;
List<Child> lstChild = new List<Child>();
foreach(var obj in lstParent)
{
lstChild.add((Child)obj);
}
Run Code Online (Sandbox Code Playgroud)
作为子类继承父类,所以子类已经有父类成员我只想自动填充它们,以便我可以填充子类的datamember