【发布时间】:2016-03-14 02:17:06
【问题描述】:
我正在尝试将 zip 文件的内容写入文本文件。 我的代码现在只写第一个文件。 (这里使用的是SharpZipLib)
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
标签: c# sharpziplib