Порівняйте два TXT файли на C# за допомогою нашого засобу перевірки відмінностей. За допомогою нашого високоякісного .NET API ви можете знайти різницю між порівняними TXT документами та експортувати результати у зручний формат файлу.
За допомогою цього рідного .NET API ви можете легко порівнювати документи TXT і отримувати відмінності в потрібному вихідному форматі. Наша бібліотека C# є повністю автономною та не покладається на жодні зовнішні інструменти чи служби. Це усуває потребу у зовнішніх залежностях, забезпечуючи повний набір функцій обробки TXT в одному пакеті .NET.
На цій цільовій сторінці ми пропонуємо вам живу демонстрацію порівняння TXT у дії разом із наочним прикладом C#. Він порівнює вміст документів TXT як на рівні символів, так і на рівні слів. Навіть якщо було змінено лише один символ, усе слово буде позначено як змінене. Відчуйте на власному досвіді, як легко порівняти два документи, завантаживши TXT файли в інтерфейс, вибравши потрібний вихідний формат і отримавши відмінності між документами TXT зі 100% точністю.
Іноді може бути незрозуміло, чи було змінено TXT файл, а порівняння двох версій документа вручну може бути важким завданням. І навпаки, бувають моменти, коли ви впевнені, що документ TXT змінився, але візуально визначити оновлені розділи стає надзвичайно важко. Процедура порівняння TXT стає все більш затребуваною, особливо в рамках автоматизованих процесів обробки документів. Давайте розглянемо типові сценарії, коли автоматизоване порівняння TXT може бути дуже цінним:
Як бачите, програмне порівняння TXT пропонує величезні переваги в різних сферах, уможливлюючи спрощені робочі процеси, розширену співпрацю та підвищення продуктивності. Завдяки цьому C# API ви маєте можливість безперешкодно використовувати ці переваги у своїх проектах .NET. Спробуйте нашу живу демонстрацію, завантаживши два документи TXT, вибравши цільовий формат, щоб підкреслити відмінності, і вивчивши приклад коду C#. Цей фрагмент C# демонструє, як знайти відмінності між TXT файлами і зберегти результати в потрібному форматі.
Важливий момент: порівнювані документи TXT не повинні мати ревізій до виклику методу порівняння. Ви повинні спочатку прийняти всі зміни.
using Aspose.Words;
var docA = new Document("Input1.txt");
var docB = new Document("Input2.txt");
// Не повинно бути жодних переглядів перед порівнянням.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();
docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.txt");
Є три альтернативні варіанти встановлення "Aspose.Words для .NET" у вашу систему. Будь ласка, виберіть той, який відповідає вашим потребам, і дотримуйтесь покрокових інструкцій:
Наш продукт є повністю кроссплатформенним і підтримує всі основні реалізації .NET, що відповідають специфікації '.NET Standard 2.0'
Оскільки код .NET не залежить від базового обладнання чи операційної системи, а лише від віртуальної машини, ви можете вільно розробляти будь -яке програмне забезпечення для Windows, macOS, Android, iOS та Linux. Просто переконайтеся, що ви встановили відповідну версію .NET Framework, .NET Core, Windows Azure, Mono або Xamarin.
Ми рекомендуємо використовувати інтегровані середовища розробки Microsoft Visual Studio, Xamarin та MonoDevelop для створення програм C#, F#, VB.NET.
Більш детальну інформацію див. У документації до продукції.
Ви можете виконати операцію порівняння для інших форматів файлів: