[SOLVED] Замена в списке C#

Dorian_Gray

Client
Регистрация
21.01.2018
Сообщения
226
Благодарностей
339
Баллы
63
Ребзя, есть готовый C# код который оставляет только домен у сайта.
Код:
var url = project.Variables["href"].Value;
if (url.IndexOf("://") == -1)
      {
        url = "http://" + url;
      }
return new Uri(url).Host;
Подскажите как его использовать не для одной конкретной переменной, а для списка.
т.е. прогнать весь список и оставить в нем только домены
 

gevolushn

Известная личность
Регистрация
25.03.2019
Сообщения
518
Благодарностей
269
Баллы
63
Если просто сделать для списка, то так:
Код:
var list = project.Lists["Список 1"];//в кавычках указываем название списка
for (int i = 0; i < list.Count; i++){
    if (list[i].IndexOf("://") == -1){
        list[i] = "http://" + list[i];
    }
    list[i] = new Uri(list[i]).Host;
}
P.S. Соре, забыл одну строку
 
  • Спасибо
Реакции: Dorian_Gray

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)