Ez a rövid útmutató bemutatja, hogyan lehet összehasonlítani a CSV fájlokat C# használatával. Ez az útmutató teljes körű információkat tartalmaz a CSV-fájlok összehasonlításához, a dokumentum-összehasonlító csomag konfigurálásához, valamint a működő kódrészlethez, amely bemutatja a C# CSV-fájlok összehasonlítása funkció megvalósítását. Az alábbiakban a dokumentum-összehasonlítás lépéseit és egy mintakódot találhat.
Lépések a CSV-fájlok összehasonlításához C# használatával
- Telepítse a GroupDocs.Comparison for .NET csomagot a NuGet csomagkezelőből a CSV-fájlok összehasonlításához
- Adjon hozzá hivatkozást a GroupDocs.Comparison névtérre a CSV-fájlok összehasonlítási funkciójának megvalósításához
- Töltse be a forrás-CSV-fájlt a Comparer osztály inicializálásával
- Hívja a Comparer osztály Add metódusát a cél CSV-fájl betöltéséhez
- Hívja meg az Összehasonlító osztály Compare metódusát az eredményül kapott CSV-fájl lemezre mentéséhez
Az előző részben lépésenkénti utasításokat soroltunk fel a két CSV-fájl összehasonlítása C#-ban funkció létrehozásához. Az Összehasonlító osztály lehetővé teszi a felhasználók számára, hogy elvégezzék a dokumentum-összehasonlítást, először átadják a forrás-CSV-fájlt a konstruktorának, majd az Add metódus használatával töltsék be a cél-CSV-fájlt. Végül az Összehasonlítás módszer lehetővé teszi a kimeneti CSV-dokumentum lemezre mentését.
Kód a CSV-fájlok összehasonlításához C# használatával
Az előző részben ismertetett pontokat használtuk a CSV-fájlok összehasonlításához, és kifejlesztettük a két CSV-fájl összehasonlítása és a C#-funkciók közötti különbségek kiemelése. A dokumentum-összehasonlítás befejezéséhez a fenti kódrészletben felhasználtuk a dokumentum-összehasonlító csomag néhány API-hívását, és ez a kód nem függ semmilyen más harmadik féltől származó szoftvertől. Ezenkívül ezt a példát saját igényei szerint módosíthatja, és bármilyen operációs rendszeren futtathatja, például MS Windowson, Linuxon és Mac OS-en, amely támogatja a .NET környezetet.
Megbeszéltük a CSV-fájlok C#-ban történő összehasonlításának részletes folyamatát, és készítettünk rá egy funkcionális példát. Nemrég közzétettünk egy cikket a képek C# használatával történő összehasonlításáról. További információért tekintse meg a Hogyan hasonlítsuk össze a képeket C#-ban útmutatót.