C#比较算法

C#比较算法

C# compare algorithms

c#中是否有任何开源算法可以解决在两个文本文件之间创建差异的问题?

如果它能以某种方式突出显示文本文档中的确切区域,那就太酷了。


Google的(Neil Fraser)差异,匹配和补丁程序还有一个c#端口。


有Menees Diff,它将为您提供C#diff实现。包含源代码。过去,我已经成功使用了它,并将其package在自己的实现中。


这个怎么样? :DIFFPLEX


查看差异它在gnu项目中(当然是开源的),在Wikipedia文章中找到了更多实现的链接。在这里可以找到不同程序的比较。


检查此链接
"良好的逐行差异算法"
http://www.codeproject.com/KB/recipes/diffengine.aspx


推荐阅读