C#поиск в текстовом файле, возврат всех строк, содержащих слово

Мне нужна помощь с программой, которую я разрабатываю на стажировке. Идея состоит в том, чтобы проверить, как часто пользователь входит в систему на любом ПК. Когда пользователь входит в систему, эта информация регистрируется в текстовом файле, подобном этому формату.

01-01-2011 16:47:10-002481C218B0-WS3092-Chsbe (XP-D790PRO1)

Теперь мне нужно найти текстовый файл и, (например,)найти в текстовом файле все даты входа в систему для пользователя Chsbe.

Мой код на данный момент:

private void btnZoek_Click(object sender, EventArgs e)
        {
            int counter = 0; string line;  
            // Read the file and display it line by line. 
            System.IO.StreamReader file = new System.IO.StreamReader("c:\\log.txt"); 
            while((line = file.ReadLine()) != null)
            {     if ( line.Contains(txtZoek.Text) )     
            {
                txtResult.Text = line.ToString();                
            }     

            }  
            file.Close(); 
        } 

Мой вопрос: как мне вернуть все строки в журнале, содержащие поисковый запрос, в txtResult?

5
задан Ralph 12 April 2012 в 09:15
поделиться