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#
- Zainstaluj pakiet GroupDocs.Comparison for .NET z NuGet w aplikacji .NET do porównywania plików Excel
- Dodaj odwołanie do przestrzeni nazw GroupDocs.Comparison, aby porównać dwa dokumenty programu Excel
- Zainicjuj klasę Comparer i załaduj źródłowy plik Excel
- Wywołaj metodę Add klasy Comparer, aby załadować docelowy dokument programu Excel
- 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.