Сергей812 Client Регистрация 11.10.2017 Сообщения 147 Благодарностей 7 Баллы 18 13.10.2019 #1 Нужно сделать поиск по списку с получением номера строки при полным совпадении. Заранее благодарю
Metrix Client Регистрация 03.01.2014 Сообщения 343 Благодарностей 272 Баллы 63 13.10.2019 #2 C#: var check = project.Variables["имя переменной из проекта"].Value; var list = project.Lists["Название списка, в котором ищем"]; return list.IndexOf(check); // - вернёт номер строки, если она есть, или -1, если строки нет. Реакции: baracuda, Alexmd и Sergodjan
C#: var check = project.Variables["имя переменной из проекта"].Value; var list = project.Lists["Название списка, в котором ищем"]; return list.IndexOf(check); // - вернёт номер строки, если она есть, или -1, если строки нет.
RoyalBank Client Регистрация 07.09.2015 Сообщения 557 Благодарностей 550 Баллы 93 13.10.2019 #3 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
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); } }
Сергей812 Client Регистрация 11.10.2017 Сообщения 147 Благодарностей 7 Баллы 18 22.10.2019 #4 Спасибо, попробую