Как сделать поиск по списку на c# с получением номера строки ?

C#:
Развернуть Свернуть Копировать
var check = project.Variables["имя переменной из проекта"].Value;
var list = project.Lists["Название списка, в котором ищем"];
return list.IndexOf(check); // - вернёт номер строки, если она есть, или -1, если строки нет.
 
C#:
Развернуть Свернуть Копировать
List<string> PrList = new List<string>();

PrList.Add("One 1");
PrList.Add("One");
PrList.Add("One 1");
PrList.Add("One 2");
PrList.Add("One 3");
PrList.Add("One 1");
PrList.Add("One 4");
PrList.Add("One 4");
PrList.Add("One");

for (int i = 0; i < PrList.Count(); i++){
    for (int j = i + 1; j < PrList.Count(); j++){
        if (PrList[i] == PrList[j]) project.SendInfoToLog(String.Format("Совпадение строки # {0} и строки # {1}", i.ToString(), j.ToString()),true);
    }
}
 
  • Оценить
Реакции: Sergodjan и SoUp1

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