Вот один из простых примеров, как можно использовать LINQ для выборки файлов:
var files = from file in new DirectoryInfo(@"C:\").GetFiles()
where file.Name.StartsWith("_")
select file;
В результате — набор файлов на диске «С» с именем, начинающимся на символ «_»