繁体   English   中英

比较对象实例,C#

[英]Comparison of Object instances, C#

我有两个对象实例,我想比较它们持有的值。 由于它是一个大对象,因此很难使用C#,Visual Studio中的监视列表进行比较。 有没有像BugAid这样的免费工具。 我不想继续将两个对象都写入文件并比较它们作为我的首选

如果这是永久解决方案,则可以考虑在自定义对象本身中添加相等性测试: http : //msdn.microsoft.com/zh-cn/library/ms173147(v=vs.80).aspx

反思是一种选择吗? 它不是很有效,但是如果这只是为了调试,那么反射可以使这样的事情变得微不足道。

这是一篇关于如何实现的完整文章: http : //cyotek.com/blog/comparing-the-properties-of-two-objects-via-reflection

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM