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

C#两个相同属性的类赋值方法

上传者: 2021-01-04 03:21:01上传 PDF文件 38.07KB 热度 11次
最近有遇到两个类之间的赋值问题,两个类的属性几乎都一样的,所以写了个通过反射获取属性的然后赋值的方法,把一个类的属性的值赋值给另一个类。 框架是.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 dType.Ge
用户评论