Вот один из простых примеров, как можно использовать LINQ для выборки файлов:

 
var files = from file in new DirectoryInfo(@"C:\").GetFiles()
            where file.Name.StartsWith("_")
            select file;

В результате — набор файлов на диске «С» с именем, начинающимся на символ «_»