Строка не работает

public static string ChangeUriToHttps(HttpRequest request) { string uri = request.Url.AbsoluteUri; if (!IsRequestSecure(request)) uri.Replace("http", "https"); return uri; } 

Если я отправлю запрос с uri следующим образом:

 http://localhost/AppName/somepage.aspx 

он не заменяет http https.

Общая ошибка. Строки неизменяемы. Это означает, что исходный объект не может быть изменен.

  public static string ChangeUriToHttps(HttpRequest request) { string uri = request.Url.AbsoluteUri; if (!IsRequestSecure(request)) uri = uri.Replace("http", "https"); return uri; } 
  • Вложены ли вложенные функции в gcc?
  • Применить значения свойств от одного объекта к другому того же типа автоматически?
  • LINQ Group по нескольким полям -Syntax help
  • Как создать stream из строки?
  • Найдите личное поле с Reflection?
  • 'do ... while' vs. 'while'
  • Чтение электронной почты MS Exchange в C #
  • Заменить подстроку на другую подстроку C ++
  • Convert.ToInt32 () строка с запятой
  • C # Список объектов, как я могу получить сумму свойства
  • Как использовать NSXMLParser для синтаксического анализа элементов parent-child с одинаковым именем
  • Давайте будем гением компьютера.