1 public class UserCopy 2 { 3 public class LoginEntity 4 { 5 public string UserName { get; set; } 6 public string UserPwd { get; set; } 7 public DateTime ActiveTime { get; set; } 8 } 9 10 public class UserEntity : LoginEntity11 {12 public string UserID { get; set; }13 public Int16 UserSex { get; set; }14 public Int32 UserAge { get; set; }15 }16 17 protected void UserCopy()18 {19 ListuserList = new List () { 20 new UserEntity(){21 UserID="U1",22 UserName="U1",23 UserPwd="U1PWD",24 ActiveTime=DateTime.Now25 },26 new UserEntity(){27 UserID="U2",28 UserName="U2",29 UserPwd="U2PWD",30 ActiveTime=DateTime.Now},31 new UserEntity(){32 UserID="U2",33 UserName="U2",34 UserPwd="U2PWD",35 ActiveTime=DateTime.Now}36 };37 38 List loginList = new List ();39 //关键代码:遍历赋值40 userList.ForEach(user => loginList.Add(new LoginEntity()41 {42 UserName = user.UserName,43 UserPwd = user.UserPwd,44 ActiveTime = user.ActiveTime45 }));46 }47 }