这篇基本文章解释了如何在 C# 中创建 7z 存档。它包括详细的步骤和代码示例,以演示如何在您的应用程序中创建使用 C# 7z 文件。此外,我们无需安装任何第三方工具或压缩应用程序即可使用此功能。
在 C# 中创建 7z 存档的步骤
- 从 NuGet 包管理器安装 Aspose.ZIP 以创建 7z 存档
- 初始化一个 SevenZipArchive 类对象
- 使用 CreateEntries 方法添加所有文件和目录
- 将输出存档另存为 7z 文件
通过这种循序渐进的方法,我们可以清楚地了解创建 7z 存档的过程。上述步骤还涵盖了配置细节,然后提供了 C# 7zip 示例 代码来创建存档。您可以通过指定文件名来压缩单个文件,也可以通过使用路径来压缩整个文件夹。
在 C# 中创建 7z 存档的代码
对于创建 7z C# 类型的存档,环境详细信息和示例代码在此处共享。此代码采用文件夹的路径并创建一个包含该文件夹所有内容的 7zip 存档文件。此外,您可以增强此代码以合并存档的 AES 加密和密码保护。请注意,您可以通过将其嵌入到基于线程的应用程序中来扩展此代码,同时利用并行处理的优势。
本教程解释了使用基于 7zip C# 的应用程序的详细信息。但是,如果您想学习从 ZIP 文件中提取文件,可以阅读 如何在 C# 中提取 ZIP 文件 上的文章。