Този кратък урок ви показва как да сравнявате CSV файлове с помощта на C#. Това ръководство съдържа пълна информация за сравняване на CSV файлове, конфигуриране на пакета за сравнение на документи и работещ кодов фрагмент за демонстриране на изпълнението на функционалността C# сравняване на CSV файлове. По-долу можете да намерите стъпки за извършване на сравнение на документи и примерен код.
Стъпки за сравняване на CSV файлове с помощта на C#
- Инсталирайте пакет GroupDocs.Comparison for .NET от мениджъра на пакети NuGet за сравняване на CSV файлове
- Добавете препратка към пространството от имена GroupDocs.Comparison за прилагане на функционалността за сравнение за CSV файлове
- Заредете изходния CSV файл, като инициализирате класа Comparer
- Извикайте метода Add на класа Comparer за зареждане на целевия CSV файл
- Извикайте метода Compare на класа Comparer за запазване на получения CSV файл на диска
В предходния раздел сме изброили поетапни инструкции за създаване на функционалността сравняване на два CSV файла в C#. Класът Comparer позволява на потребителите да направят сравнението на документа, първо да предадат изходния CSV файл на неговия конструктор и след това да използват метода Add, за да заредят целевия CSV файл. И накрая, методът Compare позволява запазване на изходния CSV документ на диска.
Код за сравняване на CSV файлове с помощта на C#
Използвахме точките, обяснени в предишния раздел, за сравняване на CSV файлове и разработихме сравняване на два CSV файла и подчертаване на разликите във функционалността на C#. За да завършим сравнението на документи в горния кодов фрагмент, използвахме няколко API извиквания на пакета за сравнение на документи и този код не зависи от друг софтуер на трета страна. Освен това можете да промените този пример според вашите специфични изисквания и да го стартирате на всяка операционна система като MS Windows, Linux и Mac OS, която поддържа .NET среда.
Обсъдихме подробния процес за това как да сравняваме CSV файлове в C# и създадохме функционален пример за него. Наскоро публикувахме статия за сравняване на изображения с помощта на C#, вижте ръководството как да сравняваме изображения в C# за повече информация.