Добавление данных из списка c#

Sega00

Client
Регистрация
29.03.2017
Сообщения
40
Благодарностей
4
Баллы
8
Подскажите, как из одного списка добавить данные в два других списка в одном коде c#?
 

WEISS

Client
Регистрация
11.12.2015
Сообщения
115
Благодарностей
25
Баллы
28
Код:
var listFrom = project.Lists["Lists1"];
var listTo = project.Lists["Lists2"];
var listTo1 = project.Lists["Lists3"];
listTo.AddRange(listFrom);
listTo1.AddRange(listFrom);
 
  • Спасибо
Реакции: Sega00

Sega00

Client
Регистрация
29.03.2017
Сообщения
40
Благодарностей
4
Баллы
8
Код:
var listFrom = project.Lists["Lists1"];
var listTo = project.Lists["Lists2"];
var listTo1 = project.Lists["Lists3"];
listTo.AddRange(listFrom);
listTo1.AddRange(listFrom);
Спасибо за помощь))
Скажите, как можно сделать так, чтобы после добавления в списки, список донор (Lists1) очищался.
 

WEISS

Client
Регистрация
11.12.2015
Сообщения
115
Благодарностей
25
Баллы
28
Спасибо за помощь))
Скажите, как можно сделать так, чтобы после добавления в списки, список донор (Lists1) очищался.
Код:
var listFrom = project.Lists["Lists1"];
var listTo = project.Lists["Lists2"];
var listTo1 = project.Lists["Lists3"];
listTo.AddRange(listFrom);
listTo1.AddRange(listFrom);
//или
listFrom.Clear();
//или
project.Lists["Lists1"].Clear();
 
  • Спасибо
Реакции: Sega00

Sega00

Client
Регистрация
29.03.2017
Сообщения
40
Благодарностей
4
Баллы
8
Спасибо)
 

Devostator

Client
Регистрация
17.09.2011
Сообщения
230
Благодарностей
19
Баллы
18
Код:
var listFrom = project.Lists["Lists1"];
var listTo = project.Lists["Lists2"];
var listTo1 = project.Lists["Lists3"];
listTo.AddRange(listFrom);
listTo1.AddRange(listFrom);
//или
listFrom.Clear();
//или
project.Lists["Lists1"].Clear();
Почему-то если в ListFrom уже были строки. То они заменяются на ListTo.

А как сделать чтобы не заменялись + лок списка?

Подскажите пожалуйста.
 

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