Здравствуйте. Есть вот такая вот строка:
http://localhost:28381/Aggregates/4_51_StanKJ/ManualForm.aspx
При определённых условиях, мне нужно будет оставлять часть строки, а именно:
http://localhost:28381/
А дальше уже приклеить другой кусок текста. Как так можно сделать? Оставить именно localhost с его номером?
Как подсказывают в комментариях для таких задач целесообразно использовать класс Uri из стандартной библиотеки.
Создаем на основе строки объект Uri:
var uri = new Uri(@"http://localhost:28381/Aggregates/4_51_StanKJ/ManualForm.aspx");
Получаем нужную часть пути:
var truncUri = uri.Scheme + "://" + uri.Authority;
или как-то так:
var truncUri = uri.GetComponents(UriComponents.SchemeAndServer, UriFormat.UriEscaped);
еще вариант:
var truncUri = uri.GetLeftPart(UriPartial.Authority);
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости