C# 像在归档文件中一样合并文件

C# 像在归档文件中一样合并文件,c#,file,encryption,storing-data,C#,File,Encryption,Storing Data,我有很多文件要加密,然后像存档一样存储在一个大文件中。然后我希望能够从“归档”中读取文件。我知道如何加密/解密文件,但我不知道如何将它们存储在一个文件中。我想知道从这个“归档”中快速添加/读取/删除文件的最佳方法是什么。这是我使用的加密:简单答案:使用 你不必担心自己用这种方式加密它。尽管你仍然可以自己加密每个文件,然后将它们压缩在一起。我已经编辑了你的标题。请参阅“”,其中的共识是“不,他们不应该”。听起来您希望我们为您设计整个应用程序。如果您没有设计或想法,为什么不使用Bobson建议的标准

我有很多文件要加密,然后像存档一样存储在一个大文件中。然后我希望能够从“归档”中读取文件。我知道如何加密/解密文件,但我不知道如何将它们存储在一个文件中。我想知道从这个“归档”中快速添加/读取/删除文件的最佳方法是什么。这是我使用的加密:

简单答案:使用


你不必担心自己用这种方式加密它。尽管你仍然可以自己加密每个文件,然后将它们压缩在一起。

我已经编辑了你的标题。请参阅“”,其中的共识是“不,他们不应该”。听起来您希望我们为您设计整个应用程序。如果您没有设计或想法,为什么不使用Bobson建议的标准API?
using (ZipFile zip = new ZipFile())
{
    zip.Password= "123456!";
    zip.AddFile("ReadMe.txt");
    zip.AddFile("7440-N49th.png");
    zip.AddFile("2005_Annual_Report.pdf");        
    zip.Save("Backup.zip");
}