C# 如何将多个文件保存在一个文件中,就像保存在ZipFile中一样?
如果我想导出我在应用程序中做的事情,我需要保存两张图片和一个文本文件。这对用户来说显然很烦人,因为他需要移动三个文件 如果我将图片放入word文件并将其保存为.docx,我可以将其作为ZipFile打开,看到它实际上只包含大量xml文件和我添加的图片 我希望我的应用程序也这样做,创建一个包含其他3个文件的.myappextension文件。但我不知道如何做到这一点。我的输出将是一个字符串和两个图像,我可以自己保存它们。在实际保存它之前,我有一个irandomaccesstreamC# 如何将多个文件保存在一个文件中,就像保存在ZipFile中一样?,c#,uwp,C#,Uwp,如果我想导出我在应用程序中做的事情,我需要保存两张图片和一个文本文件。这对用户来说显然很烦人,因为他需要移动三个文件 如果我将图片放入word文件并将其保存为.docx,我可以将其作为ZipFile打开,看到它实际上只包含大量xml文件和我添加的图片 我希望我的应用程序也这样做,创建一个包含其他3个文件的.myappextension文件。但我不知道如何做到这一点。我的输出将是一个字符串和两个图像,我可以自己保存它们。在实际保存它之前,我有一个irandomaccesstream 简而言之,我可
简而言之,我可以将三个IrandoMacAccessStreams编译成一个文件吗?只要创建一个zip文件,只要
System.IO.Compression
命名空间的类可用于uwp
只要创建一个zip文件,只要
System.IO.Compression
命名空间的类可用于uwp
那么为什么不将这3个文件放入zip存档?正如您在.docx中看到的那样,仅仅因为扩展名不是.zip并不意味着您不能使用zip压缩(或其他压缩格式)。如果你想知道如何处理Zip文件来存储多个文件,我举了一个例子,你可以检查一下,作为链接的答案是不允许的,但是如果有用的话,请随意查看。那么为什么不将这3个文件放入Zip存档?正如你在.docx中看到的,仅仅因为扩展名不是.zip并不意味着你不能使用zip压缩(或其他压缩格式)。如果你想知道如何处理zip文件来存储多个文件,我举了一个例子,你可以检查出来,因为只有链接的答案是不允许的,但是如果有用的话,请随意查看