C# でテキスト ファイルを比較する方法

このハウツー チュートリアルでは、C# で Text ファイルを比較するための段階的な手順について説明します。このマニュアルでは、2 つのテキスト ファイルの比較に最適なドキュメント比較 API の 1 つを使用しています。さらに、このガイドでは、C# の 2 つのテキスト ファイルを比較する 機能の実装を示すサンプル コードを提供します。 2 つのプレーン テキスト ファイルを比較するための詳細な手順とサンプル コードを次に示します。

C# でテキスト ファイルを比較する手順

  1. テキスト ファイルを比較するために、.NET アプリケーションで NuGet Web サイトから GroupDocs.Comparison for .NET パッケージをセットアップします。
  2. GroupDocs.Comparison 名前空間への参照を追加して、2 つのテキスト ドキュメントを比較します
  3. Comparer クラスのインスタンスを作成して、ソース テキスト ファイルをロードします。
  4. Comparer クラスの Add メソッドを使用して、ターゲット テキスト ドキュメントをロードします。
  5. 結果のテキスト ファイルをディスクに保存するための Comparer クラスの Compare メソッドを呼び出します。

上記の手順により、C# で 2 つのテキスト ファイルを比較して相違点を表示 機能を簡単に開発できます。ドキュメント比較ライブラリの API 呼び出しを含む数行のコードを記述するだけです。これらの手順は、追加のサードパーティ ソフトウェアをインストールすることなく、MS Windows、Linux、および Mac OS などの任意のオペレーティング システムで実行することもできます。

C# でテキスト ファイルを比較するコード

上記の例は、2 つのテキスト ファイルを比較し、C# アプリケーションの違いを強調する実装を示しています。このサンプルでは、比較のために 2 つのテキスト ファイルを取得し、結果を出力テキスト ドキュメントに保存します。ただし、手順 4 を繰り返すことで、このコードを使用して複数のプレーン テキスト ファイルを比較することもできます。さらに、ドキュメント コンバーター API を使用して、他のさまざまなドキュメント形式のドキュメント比較をすばやく実行することもできます。

C# のテキスト ファイル比較機能を開発するための詳細な手順について説明しました。最近、C# での PDF ファイルの比較に関する記事を公開しました。詳細については、C# を使用して PDF ファイルを比較する方法 ガイドをご覧ください。

 日本語