Tag: zip文件

如何在Xamarin for Android中压缩文件?

我有一个函数创建一个zip文件传递的文件的字符串数组。 该函数确实成功创建了zip文件及其中的zip条目文件,但这些zip条目文件为空。 我尝试了几种不同的方法 – 下面的function代码是我最接近工作的东西: public static bool ZipFile(string[] arrFiles, string sZipToDirectory, string sZipFileName) { if (Directory.Exists(sZipToDirectory)) { FileStream fNewZipFileStream; ZipOutputStream zos; try { fNewZipFileStream = File.Create(sZipToDirectory + sZipFileName); zos = new ZipOutputStream(fNewZipFileStream); for (int i = 0; i < arrFiles.Length; i++) { ZipEntry entry = new ZipEntry(arrFiles[i].Substring(arrFiles[i].LastIndexOf("/") + 1)); zos.PutNextEntry(entry); FileStream fStream = File.OpenRead(arrFiles[i]); […]