Hallo!
Wie sieht Dein Ansatz aus und wo hakt es?
Dateien mit einer bestimmten Endung bekommst Du z.B. mittels
Directory.GetFiles (einfach mal in der Doku nachschlagen, da gibt's auch Demo-Quelltext).
Mit
File.ReadAllText dürftest Du dann die Datei einlesen können und durchsuchen. Nachteil ist, dass Du die ganze Datei einliest, selbst wenn der gesuchte String z.B. direkt am Anfang steht. Daher kannst Du auch so vorgehen, dass Du mit einem StreamReader immer nur eine Zeile einliest, dann kannst Du sofort abbrechen, wenn der String gefunden wurde.
Grüße
Christian
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".