26

2つのテキストファイルの違いを作成する問題を解決するC#のオープンソースアルゴリズムはありますか?

テキストドキュメントで変更された正確な領域を強調する方法があれば、非常にすばらしいでしょう。

4

5 に答える 5

16

Google (Neil Fraser) のdiff、match、および patchの ac# ポートもあります。

于 2010-05-22T08:42:09.707 に答える
12

C# diff 実装を提供するMenees Diffがあります。ソースコードが含まれています。私は過去にそれを使用して、自分の実装にラップすることに成功しました。

于 2008-09-15T18:13:54.830 に答える
9

これはどう?:ディプレックス

于 2011-02-16T03:52:38.773 に答える
7

diffをチェックしてください。これはgnu プロジェクト(もちろんオープン ソース) にあり、ウィキペディアの記事にはさらに多くの実装へのリンクがあります。このようなさまざまなプログラムの比較については、こちらを参照してください。

于 2008-09-15T18:05:51.340 に答える
6

このリンクをチェックしてください「良い行ごとの差分アルゴリズム」 http://www.codeproject.com/KB/recipes/diffengine.aspx

于 2010-02-01T10:54:51.290 に答える