【发布时间】:2011-05-18 22:17:35
【问题描述】:
我正在查看http://code.google.com/p/google-diff-match-patch/ 并已下载该文件。当我看它是2个文件
DiffMatchPatch.cs
DiffMatchPatchTest.cs
当我尝试创建 DiffMatchPatch.cs 的新对象时,我必须传入一些操作和字符串文本。
http://neil.fraser.name/software/diff_match_patch/svn/trunk/demos/demo_diff.html
在演示中,他们划掉了不同的词,这就是我想要实现的目标。
我正在尝试比较服务器端的 2 个文本块以找到差异,并向用户发送一封电子邮件,其中包含文本文件块,就像我在上面发布的演示中一样。
那么有人有关于如何使用 C# 版本的教程吗?
【问题讨论】:
-
@ Henrik P. Hessel - 我不知道如何使用课堂上的方法。他们有 diff_match_patch 或 Diff 或 Patch,每个都有东西,但我不知道该用什么。
-
注意:以上链接现已失效
-
以上链接不再失效...刚刚尝试过,它可以工作。