Как отобразить различия слов с помощью C #?
Я хотел бы показать различия между двумя блоками текста. Вместо того, чтобы сравнивать строки текста или отдельные символы, я хотел бы просто сравнить слова, разделенные указанными символами ('',' ','\ Т» например). Моя главная причина этого заключается в том, что блок текста, который ябуду сравнивать вообще нев нем много разрывов строк, и сравнение букв может быть трудным.
мы встречаем следующееO (ND) логика в C # для сравнения линий и символов, но яЯ вроде в недоумении, как изменить его, чтобы сравнить слова.
Кроме того, я хотел бы отслеживать разделители между словами и убедиться, что онивключены в разл. Так что если пробел заменить жестким возвратом, я бы хотел, чтобы это выглядело как diff.I '
m используя Asp.Net (c #) для отображения всего блока текста, включая удаленный исходный текст и добавленный новый текст (оба будут выделены, чтобы показать, что они были удалены / добавлены). Решение, которое работает с этими технологиями, будет оценено.
Любой совет, как это сделать, приветствуется.