У цьому короткому посібнику описано повну процедуру порівняння файлів Excel за допомогою C# і наведено зразок коду, який демонструє впровадження функції C# порівняння файлів Excel. Цю функцію можна завершити за допомогою кількох рядків коду та без встановлення будь-яких додаткових інструментів сторонніх розробників. Крім того, ці інструкції можна використовувати на будь-якій платформі, як-от MS Windows, Linux і Mac OS, яка підтримує середовище .NET.
Кроки для порівняння файлів Excel за допомогою C#
- Установіть пакет GroupDocs.Comparison for .NET із NuGet у програмі .NET для порівняння файлів Excel
- Додайте посилання на простір імен GroupDocs.Comparison, щоб порівняти два документи Excel
- Ініціалізуйте клас Comparer і завантажте вихідний файл Excel
- Викличте метод Add класу Comparer для завантаження цільового документа Excel
- Нарешті, скористайтеся методом Compare класу Comparer, щоб зберегти отриманий файл Excel на диск
Щоб створити порівняти два файли Excel на відмінності у функціональності C#, потрібно послідовно використовувати наведені вище пункти. Порівняння документів можна розпочати, встановивши необхідний пакет, а потім посилаючись на основний простір імен у коді. Після цього вам потрібно ініціалізувати клас Comparer для завантаження вихідного файлу Excel і використати метод Add для завантаження цільового документа Excel для порівняння. Зрештою, викличте метод Compare, щоб зберегти отриманий файл на диск.
Код для порівняння файлів Excel за допомогою C#
Ми розробили інструмент порівняння Excel, використовуючи C# у наведеному вище фрагменті коду, щоб показати реалізацію цієї функції. Ви бачите, що для порівняння двох файлів XLSX потрібно використати лише кілька викликів API. Однак ви можете змінити цей зразок коду, повторивши крок 4 для порівняння кількох документів Excel.
Ми обговорили детальний процес розробки можливості C# порівняти файли Excel. Нещодавно ми опублікували статтю про порівняння текстових файлів за допомогою C#, перегляньте посібник як порівняти текстові файли в C#, щоб отримати додаткові відомості.