Как да сравнявате CSV файлове с помощта на C#

Този кратък урок ви показва как да сравнявате CSV файлове с помощта на C#. Това ръководство съдържа пълна информация за сравняване на CSV файлове, конфигуриране на пакета за сравнение на документи и работещ кодов фрагмент за демонстриране на изпълнението на функционалността C# сравняване на CSV файлове. По-долу можете да намерите стъпки за извършване на сравнение на документи и примерен код.

Стъпки за сравняване на CSV файлове с помощта на C#

  1. Инсталирайте пакет GroupDocs.Comparison for .NET от мениджъра на пакети NuGet за сравняване на CSV файлове
  2. Добавете препратка към пространството от имена GroupDocs.Comparison за прилагане на функционалността за сравнение за CSV файлове
  3. Заредете изходния CSV файл, като инициализирате класа Comparer
  4. Извикайте метода Add на класа Comparer за зареждане на целевия CSV файл
  5. Извикайте метода 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# за повече информация.

 Български