Как удалить из списка строки, короче..

  • Автор темы Автор темы sipoku
  • Дата начала Дата начала

sipoku

Client
Регистрация
04.04.2010
Сообщения
266
Реакции
138
Баллы
43
Привет всем.

Подскажите, как удалить из списка элементы, в которых количество символов меньше заданного?
Сниппета такого нет, а программистские штуки я не умею))
 
Сниппета такого нет...
как это нет? вот же он
C#:
Развернуть Свернуть Копировать
var list = project.Lists["list1"];//список для обработки
int length = int.Parse(project.Variables["var1"].Value);//переменная с минимальной длиной текста
list.AddRange(list.GetItems("all", true).Where(x=>x.Length>=length ));
 
  • Спасибо
Реакции: Nord, backoff и sipoku
Это можно решить регулярным выражением, без C# кода.
Например, .{3,} удалит все строки, которые содержат меньше 3 символов.
88871
 
Спасибо, друзья! Оба решения опробовал. Оба подошли
 

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