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

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

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

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

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

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

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


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

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

7   голосов , оценка 4.143 из 5
Похожие ответы