Ваш вопрос очень широкий, поэтому лучшее, что можно сделать, это дать широкий ответ.Вы упоминаете «приложение» и «взаимодействовать с ОС», поэтому я предполагаю, что приложение является нативным, а не веб-приложением.Быстрый способ сделать это - использовать Google для примера C # Web Browser;Есть множество приложений с хорошо объясненным исходным кодом, которые ответят на ваш вопрос:
Поэтому я хотел бы знать, какой тип приложения C # использовать, который может взаимодействовать с ОС (Windows 10)
Что касается замены строки, Армине уже указывал на это в своем предыдущем посте.Простое текстовое поле в вашей форме, переданное некоторому коду синтаксического анализа с заменой строки, поможет при создании URL.Полученный URL-адрес затем передается в элемент управления веб-браузера, который вы использовали в своем приложении C #;URL будет одним из свойств элемента управления.