c# - .NET 是否有任何可用的方法来获取两个字符串的差异?

标签 c# .net algorithm string diff

我正在寻找一种方法来确定两个字符串之间的差异,并在两个字符串中突出显示它们。

我怀疑大多数“差异”库都无法工作,因为它们在行中显示差异(我相信)。

算法或库都可以。

谢谢, 标记

最佳答案

DiffPlex可以处理许多不同类型的“行内”差异,包括字符和单词差异。我认为它应该能够完成您在这里要求的一切。

关于c# - .NET 是否有任何可用的方法来获取两个字符串的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2732995/

相关文章:

c# - 无法将类型 'System.Collections.Generic.List<AnonymousType#1>' 隐式转换为 'System.Collections.Generic.List<FirstApp.Model.TeamDetails>

c# - 在 C# .NET 中,如何在不引发错误的情况下从线程内设置组件属性?

c# - 如何从 C# 中的 HTTP Post 访问 header 信息?

c++ - 给定一组字符和长度的排列

algorithm - 修改后的子集和算法

c# - 我是否需要自己在 xamarin.forms 中清理内存?

c# - 使用 .NET 在服务器端生成 Flash 对象

c# - Umbraco - 从多个下拉列表数据类型中获取预值并使用 Razor 创建无序列表

c# - 获取参数的调用变量名

c++ - 处理错误 C++