Dieses kurze Tutorial beschreibt das vollständige Verfahren zum Vergleichen von Excel-Dateien mithilfe von C# und stellt Beispielcode bereit, um die Implementierung der Funktionalität C# zum Vergleichen von Excel-Dateien zu zeigen. Diese Funktionalität kann mit ein paar Codezeilen und ohne Installation zusätzlicher Tools von Drittanbietern vervollständigt werden. Darüber hinaus können diese Anweisungen auf jeder Plattform wie MS Windows, Linux und Mac OS verwendet werden, die die .NET-Umgebung unterstützen.
Schritte zum Vergleichen von Excel-Dateien mit C#
- Installieren Sie das GroupDocs.Comparison for .NET-Paket aus NuGet in der .NET-Anwendung zum Vergleichen von Excel-Dateien
- Fügen Sie einen Verweis auf den Namespace GroupDocs.Comparison hinzu, um zwei Excel-Dokumente zu vergleichen
- Initialisieren Sie die Klasse Comparer und laden Sie die Excel-Quelldatei
- Rufen Sie die Add-Methode der Comparer-Klasse auf, um das Excel-Zieldokument zu laden
- Verwenden Sie schließlich die Compare-Methode der Comparer-Klasse, um die resultierende Excel-Datei auf der Festplatte zu speichern
Um die zwei Excel-Dateien auf Unterschiede in der C#-Funktionalität vergleichen zu erstellen, müssen Sie die oben genannten Punkte nacheinander verwenden. Der Dokumentenvergleich kann gestartet werden, indem das benötigte Paket installiert und dann im Code auf den essentiellen Namensraum verwiesen wird. Danach müssen Sie die Comparer-Klasse zum Laden der Excel-Quelldatei initialisieren und die Add-Methode zum Laden des Excel-Zieldokuments für den Vergleich verwenden. Rufen Sie am Ende die Compare-Methode auf, um die resultierende Datei auf der Festplatte zu speichern.
Code zum Vergleichen von Excel-Dateien mit C#
Wir haben das Excel-Vergleichstool mit C# im obigen Codeausschnitt entwickelt, um die Implementierung dieser Funktion zu zeigen. Sie können sehen, dass nur wenige API-Aufrufe zum Vergleichen der beiden XLSX-Dateien erforderlich sind. Sie können diesen Beispielcode jedoch ändern, indem Sie Schritt 4 zum Vergleichen mehrerer Excel-Dokumente wiederholen.
Wir haben den detaillierten Prozess zur Entwicklung der C#-Funktion zum Vergleichen von Excel-Dateien besprochen. Kürzlich haben wir einen Artikel zum Vergleichen von Textdateien mit C# veröffentlicht. Weitere Informationen finden Sie im Wie man Textdateien in C# vergleicht-Leitfaden.