U ovom vodiču s uputama objašnjavamo vam postupak korak po korak za usporedbu Text datoteka u C#. Ovaj priručnik koristi jedan od najboljih API-ja za usporedbu dokumenata za usporedbu dviju tekstualnih datoteka. Nadalje, ovaj vodič pruža primjer koda koji vam pokazuje implementaciju funkcije C# usporedbe dviju tekstualnih datoteka. Ovdje su detaljne upute kao i primjer koda za usporedbu dviju običnih tekstualnih datoteka.
Koraci za usporedbu tekstualnih datoteka u C#
- Postavite paket GroupDocs.Comparison for .NET s web stranice NuGet u .NET aplikaciji za usporedbu tekstualnih datoteka
- Dodajte referencu na imenski prostor GroupDocs.Comparison da biste usporedili dva tekstualna dokumenta
- Učitajte izvornu tekstualnu datoteku stvaranjem instance klase Comparer
- Koristite Add metodu klase Comparer za učitavanje ciljnog tekstualnog dokumenta
- Pozovite metodu Compare klase Comparer za spremanje rezultirajuće tekstualne datoteke na disk
Gore navedeni koraci omogućuju vam da jednostavno razvijete mogućnost C# usporedbe dviju tekstualnih datoteka i prikazivanja razlika. Trebate samo napisati nekoliko redaka koda koji sadrži API pozive biblioteke za usporedbu dokumenata. Također možete izvršiti ove upute na bilo kojem operativnom sustavu kao što su MS Windows, Linux i Mac OS bez instaliranja dodatnog softvera treće strane.
Kod za usporedbu tekstualnih datoteka u C#
Gornji primjer prikazuje implementaciju usporedbe dviju tekstualnih datoteka i naglašavanja razlika u C# aplikaciji. Ovaj uzorak uzima dvije tekstualne datoteke za usporedbu i sprema rezultat u izlazni tekstualni dokument. Međutim, možete također koristiti ovaj kôd za usporedbu više datoteka običnog teksta ponavljanjem koraka 4. Štoviše, možete brzo izvršiti usporedbu dokumenata za razne druge formate dokumenata pomoću API-ja pretvarača dokumenata.
Raspravljali smo o detaljnim postupcima za razvoj C# mogućnosti usporedbe tekstualnih datoteka. Nedavno smo objavili članak o usporedbi PDF datoteka u C#, pogledajte kako usporediti PDF datoteke koristeći C# vodič za više informacija.