Šioje trumpoje pamokoje parodyta, kaip palyginti CSV failus naudojant C#. Šiame vadove pateikiama visa informacija, skirta palyginti CSV failus, konfigūruoti dokumentų palyginimo paketą ir veikiantį kodo fragmentą, kad būtų parodytas C# palyginimo CSV failų funkcijos įgyvendinimas. Žemiau rasite dokumentų palyginimo veiksmus ir kodo pavyzdį.
Veiksmai, kaip palyginti CSV failus naudojant C#
- Įdiekite GroupDocs.Comparison for .NET paketą iš NuGet paketų tvarkyklės, kad palygintumėte CSV failus
- Pridėkite nuorodą į GroupDocs.Comparison vardų sritį, kad įdiegtumėte CSV failų palyginimo funkciją
- Įkelkite šaltinio CSV failą inicijuodami klasę Comparer
- Norėdami įkelti tikslinį CSV failą, iškvieskite Comparer klasės metodą Add
- Norėdami įrašyti gautą CSV failą į diską, iškvieskite palyginimo klasės metodą Palyginti
Ankstesniame skyriuje išvardijome nuoseklias instrukcijas, kaip sukurti palyginti du CSV failus C#. Comparer klasė leidžia vartotojams palyginti dokumentus, pirmiausia perduoti šaltinio CSV failą jo konstruktoriui, o tada naudoti metodą Pridėti įkelti tikslinį CSV failą. Galiausiai, palyginimo metodas leidžia įrašyti išvestinį CSV dokumentą į diską.
Kodas, skirtas palyginti CSV failus naudojant C#
Palygindami CSV failus panaudojome ankstesniame skyriuje paaiškintus punktus ir sukūrėme palyginti du CSV failus ir pabrėžti C# funkcijų skirtumus. Norėdami užbaigti dokumentų palyginimą aukščiau pateiktame kodo fragmente, sunaudojome keletą dokumentų palyginimo paketo API iškvietimų ir šis kodas nepriklauso nuo jokios kitos trečiosios šalies programinės įrangos. Be to, galite pakeisti šį pavyzdį pagal savo specifinius reikalavimus ir paleisti jį bet kurioje operacinėje sistemoje, pvz., MS Windows, Linux ir Mac OS, palaikančiose .NET aplinką.
Mes aptarėme išsamų procesą, kaip palyginti CSV failus C#, ir sukūrėme funkcinį pavyzdį. Neseniai paskelbėme straipsnį apie vaizdų palyginimą naudojant C#. Daugiau informacijos rasite kaip palyginti vaizdus C# vadove.