通过反射获取实体集合属性值并赋值给另一个实体集合

来源:互联网 发布:徐贲 知乎 编辑:程序博客网 时间:2024/06/08 05:50
  protected void Page_Load(object sender, EventArgs e)        {            if (!IsPostBack)             {                User user = new User();                List<User> userlist = new List<User>();                user.id = 1;                user.name = "张三";                Student student = new Student();                List<Student> studentlsit = new List<Student>();                studentlsit.Add(student);                studentlsit = userlist.ConvertAll<Student>(new Converter<User, Student>(c1 => new Student() { ids = c1.id, names = c1.name }));          }        } }    public class User     {        public int id { get; set; }        public string  name { get; set; }    }    public class Student    {        public int ids { get; set; }        public string names { get; set; }    }
0 0
原创粉丝点击