Считываю файл построчно. Задача состоит в том, чтобы начиная с какой-то (неопределенной строки) организовать считывание, начиная с этой строки и заканчивая строкой, содержащей символ "}"
string[] currentLine;
string line;
System.IO.StreamReader file = new System.IO.StreamReader(some_file);
while ((line = file.ReadLine()) != null)
{
currentLine = line.Split(' '); // Разбиваю каждую строку на слова
for (int element = 0; element < currentLine.Length; element++)
{
if (currentLine[element] == "word") // Если встретилось определенное слово
{
// начать считывать следующие строки файла, до того, как встретится "}"
// Зачем это нужно? Необходимо запомнить само слово "word" и проанализировать
// следующий отрывок текста до "}", В тексте много "}"
// необходимо проанализировать текст после слова word и до первого "}"
}
}
}