是否有来自 Microsoft 的 .NET 文本差异库?[已结束]

Is there a .NET text diff library from Microsoft? [closed]

提问人:Gabor Meszaros 提问时间:1/9/2016 最后编辑:Gabor Meszaros 更新时间:1/9/2016 访问量:1171

问:


我们不允许向读者、工具、软件库等寻求推荐的问题。您可以编辑问题,以便用事实和引文来回答。

7年前关闭。

我想对文本文件使用 C# .NET 差异/比较库(更准确地说是 C++,但这应该无关紧要)。

我在该主题中找到了很多库,但我需要的是 .NET 库的一部分或来自 Microsoft 的东西。这个限制的原因是,我不必重复我们公司漫长的开源工具审批流程。

C# .NET 有这样的功能吗?

用法示例:我有两个略有不同的文件。我必须创建一个文件,该文件将根据两个文件的差异进行,我们可以在由前置定义控制的两个位置使用一个文件。.cpp.cpp#ifdef

C# .NET 比较 差异

评论

1赞 willaien 1/9/2016
虽然文本差异实际上是一个相当困难的问题,但存在可以转换为 C# 的算法。.net 中尚不存在此类功能。
1赞 TaW 1/9/2016
不是来自 Ms,而是一个优秀的软件:看这里

答:

5赞 Loofer 1/9/2016 #1

任何 Microsoft .Net 库中都没有此类内置功能。