linqも何もこれでエラー吐きました。エラートラップできないなら、EnumerateFilesってどんなときに使うんですか??
foreach (var file in Directory.EnumerateFiles(@"c:\", "*", SearchOption.AllDirectories)){}