错误无法在此范围内声明局部变量

我试图用DotNetZip解压缩文件,但我在“e”上收到错误

using (ZipFile zip = ZipFile.Read(openFileDialog1.FileName)) { foreach (ZipEntry e in zip) { e.Extract(Environment.CurrentDirectory, ExtractExistingFileAction.OverwriteSilently); } } 

我怀疑你是在一个已经有一个名为e的参数的事件处理程序中这样做的。

尝试将e重命名为foreach entry