С# и два совпадения по списку

555AleX555

Client
Регистрация
19.05.2016
Сообщения
80
Благодарностей
0
Баллы
6
Здравствуйте столкнулся с такой проблемой, есть код
var list = project.Lists["Список 1"];
var hz = project.Variables["kj"].Value;
for (int i =0;i<list.Count;i++)
{
if(list.Contains(hz))
{
return i;
}
}
return 0;

Этот код определяет номер строки в которой нашел совпадение с переменной, он находит это совпадение к примеру номер нужной нам строки 0 он это записывает в переменную а что делать если у нас два совпадения? Код этот не записывает в переменную второе совпадение то есть номер строки а просто пишет номер только первого совпадения
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Добавь список еще один и туда будут идти номера всех совпадений
PHP:
var list = project.Lists["Список 1"];
var list2 = project.Lists["Список 2"];
var hz = project.Variables["kj"].Value;
for (int i = 0; i < list.Count; i++) {
if (list.Contains(hz)) {
  list2.Add(i);
}
}
 
  • Спасибо
Реакции: 555AleX555

555AleX555

Client
Регистрация
19.05.2016
Сообщения
80
Благодарностей
0
Баллы
6
Добавь список еще один и туда будут идти номера всех совпадений
PHP:
var list = project.Lists["Список 1"];
var list2 = project.Lists["Список 2"];
var hz = project.Variables["kj"].Value;
for (int i = 0; i < list.Count; i++) {
if (list.Contains(hz)) {
  list2.Add(i);
}
}
Спасибо
 

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