Tento krátký tutoriál popisuje úplný postup porovnání Excel souborů pomocí C# a poskytuje ukázkový kód, který ukazuje implementaci funkce C# porovnání souborů Excel. Tuto funkci lze dokončit pomocí několika řádků kódu a bez instalace jakéhokoli dalšího nástroje třetí strany. Tyto pokyny lze dále používat na jakékoli platformě, jako je MS Windows, Linux a Mac OS, které podporují prostředí .NET.
Kroky k porovnání souborů Excel pomocí C#
- Nainstalujte balíček GroupDocs.Comparison for .NET z NuGet v aplikaci .NET pro porovnávání souborů aplikace Excel
- Chcete-li porovnat dva dokumenty aplikace Excel, přidejte odkaz na jmenný prostor GroupDocs.Comparison
- Inicializujte třídu Comparer a načtěte zdrojový soubor Excel
- Zavolejte metodu Add třídy Comparer pro načtení cílového dokumentu aplikace Excel
- Nakonec použijte metodu Compare třídy Comparer pro uložení výsledného Excel souboru na disk
Chcete-li vytvořit porovnání dvou souborů aplikace Excel pro rozdíly ve funkčnosti C#, musíte použít výše uvedené body v sekvenci. Porovnání dokumentů lze zahájit instalací požadovaného balíčku a následným odkazem na základní jmenný prostor v kódu. Poté je třeba inicializovat třídu Comparer pro načtení zdrojového souboru Excel a použít metodu Add pro načtení cílového dokumentu Excel pro porovnání. Nakonec vyvolejte metodu Compare pro uložení výsledného souboru na disk.
Kód pro porovnání souborů Excel pomocí C#
Vyvinuli jsme nástroj pro porovnání Excelu s použitím jazyka C# ve výše uvedeném úryvku kódu, abychom ukázali implementaci této funkce. Můžete vidět, že to vyžaduje pouze několik volání API pro porovnání dvou souborů XLSX. Tento ukázkový kód však můžete upravit opakováním kroku 4 pro porovnání více dokumentů aplikace Excel.
Probrali jsme podrobný proces vývoje schopnosti C# porovnávat soubory Excel. Nedávno jsme publikovali článek o porovnávání textových souborů pomocí C#, další informace naleznete v průvodci jak porovnávat textové soubory v C#.