private ZipEntry GetEntry(string path) { if (String.IsNullOrEmpty(path)) throw new ArgumentNullException("path"); path = RemoveRoot(path); if (_cache.ContainsKey(path)) return _storage[_cache[path]]; return null; }