0
我试图将zip文件的内容写入文本文件。 我的代码现在只写入第一个文件。 (这是使用SharpZipLib)将zip内容写入文本文件
ZipInputStream zip = new ZipInputStream(File.OpenRead(AddonFile));
ZipEntry item;
while ((item = zip.GetNextEntry()) != null)
{
FileStream fs1 = new FileStream(
@"resource\texts\"+ Path.GetFileName(AddonFile)+".text",
FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter writer = new StreamWriter(fs1);
writer.Write(item.Name);
writer.Close();
}
您正在使用'FileMode.OpenOrCreate',使用'FileMode.Append' –