那如何将指定文件打包成zip呢
时间: 2024-02-16 19:04:15 浏览: 58
【python】【压缩】将指定文件夹打包压缩为zip
您可以使用以下代码来将指定的文件打包成 zip 文件:
```csharp
using System.IO;
using System.IO.Compression;
public static void ZipFile(string sourceFile, string destinationZipFile)
{
using (var archive = ZipFile.Open(destinationZipFile, ZipArchiveMode.Create))
{
archive.CreateEntryFromFile(sourceFile, Path.GetFileName(sourceFile));
}
}
```
此方法会创建一个 zip 文件并将指定的源文件添加到其中。打包后的文件将存储在指定的目标 zip 文件中。
例如,如果您希望将 C:\MyFolder\MyFile.txt 打包成一个名为 MyFile.zip 的压缩文件,您可以使用以下代码调用 ZipFile 方法:
```csharp
ZipFile(@"C:\MyFolder\MyFile.txt", @"C:\MyFolder\MyFile.zip");
```
请注意,您需要在项目中添加对 System.IO.Compression 的引用。
阅读全文