public IEnumerable<InMemoryVirtualFile> EnumerateFiles(string pattern) { return from dir in dirs from file in files where file.Name.Glob(pattern) select file; }