假设我有两个类:
public class Student
{
public int Id {get; set;}
public string Name {get; set;}
public IList<Course> Courses{ get; set;}
}
public class StudentDTO
{
public int Id {get; set;}
public string Name {get; set;}
public IList<CourseDTO> Courses{ get; set;}
}
Run Code Online (Sandbox Code Playgroud)
我想将Student类中的值复制到StudentDTO类:
var student = new Student();
StudentDTO studentDTO = student;
Run Code Online (Sandbox Code Playgroud)
我怎么能通过反思或其他解决方案来做到这一点?