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

时间:2013-04-28 12:55:56

标签: c# dotnetzip

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

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

1 个答案:

答案 0 :(得分:14)

我怀疑你是在一个已经有一个名为e的参数的事件处理程序中执行此操作。

尝试在e内将entry重命名为foreach