public string WhereIsFile(string path) { foreach (var archive in archives) { if (archive.Reader.FileExists(path)) return archive.Filename; } return null; }