Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Чистка дублей для обычного списка.
- var stringList = new List<string>(); // инициализируем строковый список.
- stringList.AddRange(new[]{"ла", "ла", "ля", "ла", "ля"}); // добавляем данные.
- stringList = stringList.Distinct().ToList(); // чистим дубли и кладем обратно уникальные данные.
- //Чистка дублей для зенно списка.
- var zennoListOne = project.Lists["Мой зенно список"]; // инициализируем зеновский список.
- var stringListOne = zennoListOne.Distinct().ToList(); // чистим дубли и кладем во временный список.
- zennoListOne.Clear(); // очищаем полностью зеновский список.
- zennoListOne.AddRange(stringListOne); // кладем уникальные данный обратно в зеновский список.
- //Чистка дублей для зенно списка (лок, чтоб не падало исключение на многопотоке).
- lock (SyncObjects.ListSyncer)
- {
- var zennoListTwo = project.Lists["Мой зенно список"]; // инициализируем зеновский список.
- var stringListTwo = zennoListTwo.Distinct().ToList(); // чистим дубли и кладем во временный список.
- zennoListTwo.Clear(); // очищаем полностью зеновский список.
- zennoListTwo.AddRange(stringListTwo); // кладем уникальные данный обратно в зеновский список.
- }
Add Comment
Please, Sign In to add comment