Ez a rövid oktatóanyag leírja a teljes eljárást a Excel fájlok C# használatával** összehasonlítására, és mintakóddal mutatja be a C# Excel fájlok összehasonlítása funkció megvalósítását. Ez a funkció néhány sor kóddal kiegészíthető anélkül, hogy további harmadik féltől származó eszközöket kellene telepíteni. Ezen túlmenően ezek az utasítások felhasználhatók bármilyen platformon, például MS Windowson, Linuxon és Mac OS-en, amelyek támogatják a .NET környezetet.
Lépések az Excel fájlok összehasonlításához a C# használatával
- Telepítse a GroupDocs.Comparison for .NET csomagot a NuGetből a .NET alkalmazásban az Excel fájlok összehasonlításához
- Adjon hozzá hivatkozást a GroupDocs.Comparison névtérhez két Excel-dokumentum összehasonlításához
- Inicializálja a Comparer osztályt, és töltse be a forrás Excel-fájlt
- Hívja meg az Összehasonlító osztály Add metódusát a cél Excel dokumentum betöltéséhez
- Végül használja az Összehasonlító osztály Összehasonlítás metódusát az eredményül kapott Excel fájl lemezre mentéséhez
A összehasonlít két Excel-fájlt a C# funkcionalitás különbségei miatt, a fenti pontokat egymás után kell használni. A dokumentum-összehasonlítás elindítható a szükséges csomag telepítésével, majd a kódban található lényeges névtér hivatkozásával. Ezt követően inicializálnia kell az Összehasonlító osztályt a forrás Excel-fájl betöltéséhez, és a Hozzáadás módszert kell használnia a cél Excel dokumentum betöltéséhez összehasonlítás céljából. Végül hívja meg az Összehasonlítás metódust, hogy az eredményül kapott fájlt a lemezre mentse.
Kód az Excel fájlok összehasonlításához C# használatával
A fenti kódrészletben a C#* használatával kifejlesztettük az *Excel összehasonlító eszközt, amely bemutatja ennek a funkciónak a megvalósítását. Látható, hogy csak néhány API-hívást igényel a két XLSX fájl összehasonlításához. Ezt a mintakódot azonban módosíthatja a 4. lépés megismétlésével a több Excel-dokumentum összehasonlításához.
Megbeszéltük a C# Excel-fájlok összehasonlítási képességének fejlesztésének részletes folyamatát. Nemrég közzétettünk egy cikket a szöveges fájlok 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 szöveges fájlokat C#-ban útmutatót.