public FileArchive GetArchive(string filename) { if (archives.ContainsKey(filename)) return archives[filename]; try { var archive = new FileArchive(filename); archives[filename] = archive; return archive; } catch { return null; } }
public FileArchive GetArchive(string filename) { if (archives.ContainsKey(filename)) { return(archives[filename]); } try { var archive = new FileArchive(filename); archives[filename] = archive; return(archive); } catch { return(null); } }