Jak porównywać pliki Excela przy użyciu C#

W tym krótkim samouczku opisano pełną procedurę porównywania Excel plików przy użyciu języka C# i przedstawiono przykładowy kod pokazujący implementację funkcji porównywania plików programu Excel w języku C#. Funkcjonalność tę można uzupełnić za pomocą kilku linii kodu i bez instalowania dodatkowego narzędzia innej firmy. Co więcej, te instrukcje można wykorzystać na dowolnej platformie, takiej jak MS Windows, Linux i Mac OS, która obsługuje środowisko .NET.

Kroki, aby porównać pliki Excela przy użyciu C#

  1. Zainstaluj pakiet GroupDocs.Comparison for .NET z NuGet w aplikacji .NET do porównywania plików Excel
  2. Dodaj odwołanie do przestrzeni nazw GroupDocs.Comparison, aby porównać dwa dokumenty programu Excel
  3. Zainicjuj klasę Comparer i załaduj źródłowy plik Excel
  4. Wywołaj metodę Add klasy Comparer, aby załadować docelowy dokument programu Excel
  5. Na koniec użyj metody Compare klasy Comparer, aby zapisać wynikowy plik programu Excel na dysku

Aby utworzyć porównaj dwa pliki Excela pod kątem różnic w funkcjonalności C#, musisz użyć powyższych punktów w sekwencji. Porównanie dokumentów można rozpocząć, instalując wymagany pakiet, a następnie odwołując się do niezbędnej przestrzeni nazw w kodzie. Następnie należy zainicjować klasę Comparer w celu załadowania źródłowego pliku programu Excel i użyć metody Add w celu załadowania docelowego dokumentu programu Excel w celu porównania. Na koniec wywołaj metodę Compare, aby zapisać wynikowy plik na dysku.

Kod do porównywania plików Excela przy użyciu C#

Opracowaliśmy narzędzie do porównywania Excel przy użyciu C# w powyższym fragmencie kodu, aby pokazać implementację tej funkcji. Jak widać, porównanie dwóch plików XLSX wymaga tylko kilku wywołań API. Możesz jednak zmodyfikować ten przykładowy kod, powtarzając krok 4 w celu porównania wielu dokumentów programu Excel.

Omówiliśmy szczegółowy proces opracowywania możliwości porównywania plików programu Excel w języku C#. Niedawno opublikowaliśmy artykuł na temat porównywania plików tekstowych przy użyciu C#, zajrzyj do przewodnika jak porównywać pliki tekstowe w C#, aby uzyskać więcej informacji.

 Polski