.net - 如何比较类定义

标签 .net comparison

我想比较一个类的两个版本。我使用过WinDiff,但由于注释不同等原因,它显示出很多差异。

有人知道有一个工具可以比较 .NET 的两个类定义(字段、方法等)吗?

谢谢

马丁

最佳答案

您可以使用WinMerge ,其工作原理与 WinDiff 类似,但您可以定义行过滤器来描述您想要忽略的内容(例如注释)。

要按结构比较类,您可以编译两者,使用 Lutz Roeder's reflector反编译它们,然后将结果与 WinDiff 或 WinMerge 进行比较。

关于.net - 如何比较类定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404238/

相关文章:

linux - 我如何比较 3 个文件(以查看它们之间的共同点)?

comparison - 有人有关于 VHDL 与 Verilog 使用的定量数据吗?

java - 比较两个文档,父元素和子元素的排序不同

java - 引用数组列表中的值对,然后比较它们

c# - 为什么 Microsoft 建议跳过为引用类型实现相等运算符?

c# - System.Collections.Generic.Dictionary<T,T>.Equals 实际上做了什么?

c# - 如何根据频率产生声音?

c# - 解压缩来自 WebClient 的 gzip 响应

c# - 使用正则表达式提取值 - C#

c# - 在 .NET 中可以将数组或列表作为属性返回吗?