2016-12-23 16 views
2

У меня есть проект C# и файл журнала с ошибками. Я хочу дать все ошибки в новом файле журнала с помощью счетчика, если есть ошибки в два или более раза. Я использовал команду:Журнал ошибок с помощью счетчика

bool alreadyExist = fails.Contains(line); 

Это работает очень хорошо, но я хочу также счетчик, чтобы показать, сколько раз у меня такая же строка в файле журнала.

ответ

1

Использование Regex:

Regex.Matches(fails, line).Count 
0

Предполагая fails является IEnumerable<string>, где каждый элемент представляет собой файл журнала линии, это должно работать:

int count = fails.Count((x) => x.Equals(line));