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' –