Я пытаюсь написать процедуру текстового поиска, которая сканирует каталог на предмет заданного подстановочного файла spe c и сканирует совпадения для заданной строки поиска. Все работает, кроме случаев, когда я получаю файлы ZIP. Вот соответствующий код:
string fileText = File.ReadAllText(filePath);
foreach (string s in lstSearchStrings.Items)
{
int cnt = CountSubStrings(fileText, s);
lstCounts.Items.Add(cnt.ToString());
}
Я знаю, что он использует только текстовые подпрограммы, поэтому мне, вероятно, нужно это изменить. Буду признателен за любую помощь в том, где внести изменения / что делать!