Tento krátký tutoriál vám ukáže, jak porovnat CSV soubory pomocí C#. Tato příručka obsahuje úplné informace pro porovnávání souborů CSV, konfiguraci balíčku pro porovnávání dokumentů a pracovní fragment kódu, který demonstruje implementaci funkce C# pro porovnání souborů CSV. Níže naleznete kroky k porovnání dokumentů a ukázkový kód.
Kroky k porovnání souborů CSV pomocí C#
- Nainstalujte balíček GroupDocs.Comparison for .NET ze správce balíčků NuGet pro porovnávání souborů CSV
- Přidejte odkaz na jmenný prostor GroupDocs.Comparison pro implementaci funkce porovnání pro soubory CSV
- Načtěte zdrojový soubor CSV inicializací třídy Comparer
- Zavolejte metodu Add třídy Comparer pro načtení cílového souboru CSV
- Zavolejte metodu Compare třídy Comparer pro uložení výsledného souboru CSV na disk
V předchozí části jsme uvedli postupné pokyny k vytvoření funkce porovnání dvou souborů CSV v jazyce C#. Třída Comparer umožňuje uživatelům provést porovnání dokumentů, nejprve předat zdrojový soubor CSV jeho konstruktoru a poté pomocí metody Add načíst cílový soubor CSV. Nakonec metoda Compare umožňuje uložit výstupní CSV dokument na disk.
Kód pro porovnání souborů CSV pomocí C#
Použili jsme body vysvětlené v předchozí části pro porovnání souborů CSV a vyvinuli jsme porovnání dvou souborů CSV a zvýraznění rozdílů ve funkčnosti C#. K dokončení porovnání dokumentů ve výše uvedeném úryvku kódu jsme použili několik volání API balíčku pro porovnání dokumentů a tento kód nezávisí na žádném jiném softwaru třetí strany. Kromě toho můžete tento příklad upravit podle svých specifických požadavků a spustit jej na jakémkoli operačním systému, jako je MS Windows, Linux a Mac OS, který podporuje prostředí .NET.
Probrali jsme podrobný postup, jak porovnat soubory CSV v C#, a vytvořili jsme pro to funkční příklad. Nedávno jsme publikovali článek o porovnávání obrázků pomocí C#, další informace naleznete v průvodci jak porovnávat obrázky v C#.