编程语言
首页 > 编程语言> > 用c#压缩#

用c#压缩#

作者:互联网

我正在尝试使用GZipStream使用c#创建一个gz文件.
我的问题是我有一个包含字符串的列表.我需要创建一个受密码保护的zip文件,并在其中放入一个包含字符串的文本文件.
我不想创建文本文件,然后压缩它,然后删除文本文件.我想直接创建一个包含文本文件的密码保护的zip文件.
任何帮助?

编辑:我完成了拉链的东西.现在我需要为创建的zip文件设置一个pass.任何帮助?

解决方法:

你应该考虑使用SharpZipLib.它是一个开源的.net压缩库.它包含有关如何创建.gz或.zip文件的示例.请注意,您可以直接写入.zip文件.您不需要首先在磁盘上创建中间文件.

编辑:(响应您的编辑)SharpZipLib也支持zip密码.

标签:c,zip,gzipstream
来源: https://codeday.me/bug/20190607/1191256.html