Кодировка строки в http адресе - C#

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

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

Доброго времени суток! Делаю браузер на c# (не спрашивайте зачем ) Проблема в том, что когда я ввожу скажем "с++" или "c#" в поиске, он проглатывает символы и ищет только "c". Ищу так:
string adress = search.Text;
          browser.Navigate("http://google.com/search?q=" + adress);
Здесь "browser" - это компонент webbrowser соответственно, "search" - это textbox, в который вводится текст для поиска. В чем проблема и как ее решить?

Решение задачи: «Кодировка строки в http адресе»

textual
Листинг программы
string adress = Uri.EscapeDataString(search.Text);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

6   голосов , оценка 3.5 из 5