不能在此范围内声明局部变量

本文关键字:声明 局部变量 范围内 不能 | 更新日期: 2023-09-27 18:11:08

我试图解压缩一个文件与DotNetZip,但我得到一个错误的"e"

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

不能在此范围内声明局部变量

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

尝试将foreach中的e重命名为entry