Похоже, вы хотите создать приложение на c #, которое открывает файл и просматривает исходный код.
Вам, вероятно, нужно использовать регулярные выражения, чтобы получить наилучшие совпадения для текста, который вы хотите заменить, вам также нужно быть осторожным при написании этого, чтобы убедиться, что он заменяет только целые слова, например, если вы хотите создать ссылку для слова том, которое ведет вас на страницу томов, вы не захотите, чтобы это создавало ссылку в слове завтра и т. д.
В принципе, я думаю, логика состоит в том, чтобы найти слова с пробелом до и после и заменить их кодом для гиперссылки.
Regex может показаться немного пугающим, когда вы впервые посмотрите на него, но как только у вас появятся выражения, это очень мощный способ выполнить подобные вещи.