Using Microsoft Powershell, you can quickly search for text in files:
Get-ChildItem –recurse | where {$_.extension –eq “.cs”} |
foreach ($_) {Select-String StringToSearchFor $_}
Theexample above recurses through all folders below the current one, checking to see if the extension is *.cs (C# Code Files), and looking for the text "StringToSearchFor".