У меня есть эта функция
public static string ReplaceHost(string original, string newHostName) {
UriBuilder builder = new UriBuilder(original);
builder.Host = newHostName;
return builder.Uri.ToString();
}
, однако входные данные такие же, как
original - https://test.com/a/b/c
newHostName - https://test2.com
, однако это приводит к недопустимому исключению uri.Я думаю, это потому, что newHostName не должно иметь части https://
.Как я могу отредактировать этот код, чтобы он работал с моими входами?
Спасибо