- Регистрация
- 10.05.2019
- Сообщения
- 62
- Благодарностей
- 1
- Баллы
- 8
вот код
IZennoList myspisok = project.Lists["Список 2"];
myspisok.Clear();
var List1 = project.Lists["Список 1"];
var List2 = project.Lists["Список 2"];
string reg2 =@"https://www...)";
lock(SyncObjects.ListSyncer)
{
string proxy = List1[0];
proxy =new Regex(reg2).Match(proxy).Value;
proxy =proxy.Replace("&", String.Empty);
proxy =proxy.Replace("?", String.Empty);
List1.RemoveAt(0);
List2.Add(proxy);
}
но в чем подвох я взял из списка сделал ему регех потом дочистил символы потому что в разных вариатах там то один символ то другой в конце и записал в список 2. Ну не тут то было после регеха одно и тоже первое значение и записывается proxy что было в списке 1. КОроче весь список из одного значения. Что я не так сделал или в чем ошибка. Почему со списками не получается ? Конструктор показывает что все ок регулярка делает свое дело да только в список 2 одно значение первое и дублируется столько сколько в списке записей. Подскажите как или что делать.
IZennoList myspisok = project.Lists["Список 2"];
myspisok.Clear();
var List1 = project.Lists["Список 1"];
var List2 = project.Lists["Список 2"];
string reg2 =@"https://www...)";
lock(SyncObjects.ListSyncer)
{
string proxy = List1[0];
proxy =new Regex(reg2).Match(proxy).Value;
proxy =proxy.Replace("&", String.Empty);
proxy =proxy.Replace("?", String.Empty);
List1.RemoveAt(0);
List2.Add(proxy);
}
но в чем подвох я взял из списка сделал ему регех потом дочистил символы потому что в разных вариатах там то один символ то другой в конце и записал в список 2. Ну не тут то было после регеха одно и тоже первое значение и записывается proxy что было в списке 1. КОроче весь список из одного значения. Что я не так сделал или в чем ошибка. Почему со списками не получается ? Конструктор показывает что все ок регулярка делает свое дело да только в список 2 одно значение первое и дублируется столько сколько в списке записей. Подскажите как или что делать.