如何用c#反射判断两个不同类的属性是否相同

FANZEHAOO 2015-11-09 04:19:39
要写这样的一个方法,已经有了头绪思路,就是有些功能实现不了,求助大家
...全文
313 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
FANZEHAOO 2015-11-09
  • 打赏
  • 举报
回复
引用 2 楼 bdmh 的回复:
如果比较类名,就得到名字比较,如果比较实际内容,可以序列化成流数据 ,然后比较数据流
能不能具体一点谢谢~还有就是 两个Type能互相比较吗??
FANZEHAOO 2015-11-09
  • 打赏
  • 举报
回复
引用 3 楼 starfd 的回复:
你找下automapper或者emitmapper的源代码吧,很简单的,就是反射属性,然后判断属性名是否一致,然后直接调用equal方法判断是否相等
好的 我找找
bdmh 2015-11-09
  • 打赏
  • 举报
回复
如果比较类名,就得到名字比较,如果比较实际内容,可以序列化成流数据 ,然后比较数据流
  • 打赏
  • 举报
回复
你找下automapper或者emitmapper的源代码吧,很简单的,就是反射属性,然后判断属性名是否一致,然后直接调用equal方法判断是否相等
FANZEHAOO 2015-11-09
  • 打赏
  • 举报
回复
还有个问题就是 如何比较两个类型是否相同, 有方法吗???

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧