4

我想使用 DiffPlex 库来查找 2 个字符串之间的区别。我尝试过 Google Diff Match Patch,但结果很难解析,需要我一次查看字符。我让它工作了,但想知道它是否可以更容易地完成。

但是,如果字符串在每个短语之间有特定的分隔符,DiffPlex 似乎可以按单词甚至短语来完成。我能够调用该函数,但不知道如何解析结果。有没有办法查看结果中插入和删除的内容?这是我到目前为止所拥有的:

    List<char> seperators = new List<char>() { '||' };
    Differ differ = new Differ();
    DiffResult diffResult = differ.CreateWordDiffs(string1, string2, true, seperators.ToArray());

先感谢您!

4

0 回答 0