1. 首页
  2. 数据库
  3. 其它
  4. C# 两个具有相同属性的类赋值

C# 两个具有相同属性的类赋值

上传者: 2021-02-25 20:14:43上传 PDF文件 19.52KB 热度 10次
近有遇到两个类之间的赋值问题,两个类的属性几乎都一样的,所以写了个通过反射获取属性的然后赋值的方法,把一个类的属性的值赋值给另一个类。 框架是.net 4.5 public static D Mapper(S s) { D d = Activator.CreateInstance(); try { var sType = s.GetType(); var dType = typeof(D); foreach (PropertyInfo sP in sType.GetProperties()) { foreach (PropertyInfo dP in
用户评论