【发布时间】:2016-01-08 17:41:38
【问题描述】:
我想对文本文件使用 C# .NET diff/comparison 库(更准确地说是 C++,但这不重要)。
我在该主题中找到了很多库,但我需要的是 .NET 库的一部分或来自 Microsoft。之所以有这个限制,是因为我不用走我们公司漫长的开源工具审批流程。
C# .NET 有这样的特性吗?
使用示例:我有两个略有不同的.cpp 文件。我必须创建一个.cpp 文件,根据这两个文件的差异,它会有一个#ifdef,我们可以在前任定义控制的两个地方使用一个文件。
【问题讨论】:
-
虽然文本差异实际上是一个相当困难的问题,但存在可以翻译成 C# 的算法。 .net 中尚不存在此类功能。
-
不是来自Ms,而是一款精美的软件:See here
标签: c# .net comparison diff