Ovaj kratki vodič pokazuje vam kako usporediti CSV datoteke koristeći C#. Ovaj vodič sadrži potpune informacije za usporedbu CSV datoteka, konfiguraciju paketa za usporedbu dokumenata i radni isječak koda za demonstraciju implementacije funkcije C# usporedbe CSV datoteka. U nastavku možete pronaći korake za usporedbu dokumenata i primjer koda.
Koraci za usporedbu CSV datoteka pomoću C#
- Instalirajte paket GroupDocs.Comparison for .NET iz upravitelja paketa NuGet za usporedbu CSV datoteka
- Dodajte referencu na imenski prostor GroupDocs.Comparison za implementaciju funkcije usporedbe za CSV datoteke
- Učitajte izvornu CSV datoteku inicijaliziranjem klase Comparer
- Pozovite metodu Add klase Comparer za učitavanje ciljne CSV datoteke
- Pozovite metodu Compare klase Comparer za spremanje rezultirajuće CSV datoteke na disk
U prethodnom smo odjeljku naveli postupne upute za stvaranje funkcionalnosti usporedite dvije CSV datoteke u C#. Klasa Comparer omogućuje korisnicima usporedbu dokumenata, prvo prosljeđivanje izvorne CSV datoteke njenom konstruktoru, a zatim korištenje metode Add za učitavanje ciljne CSV datoteke. Konačno, metoda Usporedi omogućuje spremanje izlaznog CSV dokumenta na disk.
Kod za usporedbu CSV datoteka pomoću C#
Iskoristili smo točke objašnjene u prethodnom odjeljku za usporedbu CSV datoteka i razvili usporedite dvije CSV datoteke i isticanje razlika u C# funkcionalnosti. Da bismo dovršili usporedbu dokumenata u gornjem isječku koda, iskoristili smo nekoliko API poziva paketa za usporedbu dokumenata i ovaj kod ne ovisi ni o jednom drugom softveru treće strane. Štoviše, možete izmijeniti ovaj primjer prema svojim specifičnim zahtjevima i pokrenuti ga na bilo kojem operativnom sustavu kao što su MS Windows, Linux i Mac OS koji podržavaju .NET okruženje.
Raspravljali smo o detaljnom postupku usporedbe CSV datoteka u C# i izradili funkcionalni primjer za to. Nedavno smo objavili članak o usporedbi slika pomoću C#, pogledajte vodič kako usporediti slike u C# za više informacija.