Работа со списками

spbalexpiter

Client
Регистрация
24.11.2013
Сообщения
399
Благодарностей
92
Баллы
28
Всем привет. Вопрос по работе со списками. Буду благодарен за помощь.
Есть список
a:b
a1:b1
a2:b2
Требуется в этом списке: если есть a, то поменять b на новое b, если нет a, то дописать в списке a:b
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
и ? в чём сложность ?
 

spbalexpiter

Client
Регистрация
24.11.2013
Сообщения
399
Благодарностей
92
Баллы
28
Как проверить наличие a в списке и при наличии такового выдать номер строки в списке? Вроде было такое на форуме - щас поищу
 

spbalexpiter

Client
Регистрация
24.11.2013
Сообщения
399
Благодарностей
92
Баллы
28
Нашел здесь код
Код:
var check = project.Variables["имя переменной из проекта"].Value;
var list = project.Lists["Название списка, в котором ищем"];
for (int i=0; i<list.Count; i++)
{
if (list[i].Contains(check))
{
return i;
}
}
return "нет такой строки";
Как заменить b на новое b при нахождении a в списке?
 
  • Спасибо
Реакции: impul5e

spbalexpiter

Client
Регистрация
24.11.2013
Сообщения
399
Благодарностей
92
Баллы
28
Можно конечно удалить строчку в которой есть а и записать ее заново, но в многопотоке,тогда боюсь номера строк в списке могут перепутаться
 

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