У меня есть 4 текстовых файла в одной папке и pattern.txt
для сравнения этих текстовых файлов .. В ] pattern.txt
у меня есть
insert
update
delete
drop
Мне нужно сравнить этот текстовый файл с этими четырьмя текстовыми файлами, и если эти шаблоны соответствуют какой-либо строке в этих текстовых файлах, я должен записать эти строки в другой файл журнала ... у меня было прочтите эти файлы с помощью linq .. мне нужно сравнить эти файлы и записать в текстовый файл с номером строки .. вот мой код
var foldercontent = Directory.GetFiles(pathA)
.Select(filename => File.ReadAllText(filename))
.Aggregate(new StringBuilder(),
(sb, s) => sb.Append(s).Append(Environment.NewLine),
sb => sb.ToString());
var pattern = File.ReadAllLines(pathB).Aggregate(new StringBuilder(),
(sb, s) => sb.Append(s).Append(Environment.NewLine),
sb => sb.ToString());
using (var dest = File.AppendText(Path.Combine(_logFolderPath, "log.txt")))
{
//dest.WriteLine("LineNo : " + counter.ToString() + " : " + "" + line);
}
РЕДАКТИРОВАТЬ Это не имеет большого значения, за исключением случаев, когда вы ...
У меня есть TextBox, в котором я проверяю ввод с помощью сторонней библиотеки. Однако эта библиотека генерирует пользовательские исключения, если синтаксис неверен. Это не имеет большого значения, за исключением случаев, когда вы выполняете отладку.
При отладке, поскольку текст в TextBox всегда будет изначально неправильным (я все еще набираю его), отладчик будет останавливаться после каждой буквы, пока она не станет правильно, что действительно раздражает, поскольку я проверяю каждую букву.
Как я могу сказать отладчику, чтобы он не прерывал эти настраиваемые исключения?
PS Я уже пытался отфильтровать Отладка -> Исключения (добавил его в Common Language Runtime Exceptions
), но у меня это не сработало. Отладчик по-прежнему останавливается на строке, где вызывается библиотека.
PPS Использование Visual Studio 2010.
Ответ:
В конце концов я был очень близок со своим PS. Это была довольно глупая ошибка: у меня была опечатка в пространстве имен. Спасибо Pop Catalin и Madhur Ahuja за то, что они указали на это!