Как подсчитать количество совпадений в списке ?

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

ancorid

Client
Регистрация
11.04.2013
Сообщения
45
Реакции
10
Баллы
8
Приветствую всех!
Нужно подсчитать количество совпадений в списке содержащем url , по одному на строку

попадался мне ответ от 2012 года ))

Можно использовать список без галки в его свойствах на "сохранять изменения".
Операции со списком - привязать файл и привязываете ваш txt.
Операции со списком - Удаление - Все элементы, не содержащие
Указываете что искать по строчкам.
Следующим экшеном Операции со списком" - Подсчитать кол-во строк узнаете сколько элементов осталось.
Далее Операции со списком - Удалить все элементы.

И с самого начала. Привязываете. удаляете лишнее, считаете.

может придумали что-то попроще ?
 
C#:
Развернуть Свернуть Копировать
var list = project.Lists["spisok"];
string str = project.Variables["url"].Value;
int k = 0;
int c = list.Count;
for(int i = 0; i < c; i++){
    if(list[i]==str)k++;
}
return k;
 
Последнее редактирование:
  • Спасибо
Реакции: dyxa
C#:
Развернуть Свернуть Копировать
var list = project.Lists["spisok"];
string str = project.Variables["url"];
int c = list.Count;
for(int i = 0; i < c; i++){
    if(list[i]==str)k++;
}
return k;


что-то не получается
при использовании кода в том виде что есть, такая ошибка
Компиляция кода Ошибка в действии "CS0103" "Имя "k" отсутствует в текущем контексте". [Строка: 6; Cтолбец: 8]

если пробую объявить переменную вначале int k = 0; - такая ошибка
Компиляция кода Ошибка в действии "CS0029" "Неявное преобразование типа "ZennoLab.InterfacesLibrary.ProjectModel.ILocalVariable" в "string" невозможно". [Строка: 2; Cтолбец: 14]
 
  • Спасибо
Реакции: gvova и ancorid

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