Из русскоязычного имени ссылки и адреса создать гиперссылку и скопировать её в буфер - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день! Есть задача: из имени ссылки и адреса слепить гиперссылку и скопировать её в буфер Такой код работает отлично, но только для английского языка. Подскажите пожалуйста, как поправить кодировку, чтобы русский текст корректно отображался
Листинг программы
  1. string html = @"StartHTML:<<<<<<<1
  2. EndHTML:<<<<<<<2
  3. StartFragment:<<<<<<<3
  4. EndFragment:<<<<<<<4
  5. SourceURL: {0}
  6. <html>
  7. <body>
  8. <!--StartFragment-->
  9. <a href='{0}'>{1}</a>
  10. <!--EndFragment-->
  11. </body>
  12. </html>";
  13. string link = String.Format(html, "site.ru", "Сайт");
  14. Clipboard.SetText(link, TextDataFormat.Html);

Решение задачи: «Из русскоязычного имени ссылки и адреса создать гиперссылку и скопировать её в буфер»

textual
Листинг программы
  1. string html = @"StartHTML:<<<<<<<1
  2.            EndHTML:<<<<<<<2
  3.            StartFragment:<<<<<<<3
  4.            EndFragment:<<<<<<<4
  5.            SourceURL: {0}
  6.            <html>
  7.            <body>
  8.            <!--StartFragment-->
  9.            <a href='{0}'>
  10.               <font face=""verdana"" color=""violet"" size=""25""><b><i>{1}</i></b></font>
  11.            </a>
  12.            <!--EndFragment-->
  13.            </body>
  14.            </html>";
  15. string link = String.Format(html, "site.ru", "Сайт");
  16. Clipboard.SetText(link, TextDataFormat.Html);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы