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

Ora*_*ght -1 c# dotnetzip

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

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

Mat*_*son 14

我怀疑你在一个已经有一个参数调用的事件处理程序中这样做e.

尝试重命名eentry里面foreach.