C#如何解压gzip格式文件

   2024-10-08 3460
核心提示:在C#中解压gzip格式文件可以通过GZipStream类来实现。下面是一个简单的示例代码:using System;using System.IO;using System.IO

在C#中解压gzip格式文件可以通过GZipStream类来实现。下面是一个简单的示例代码:

using System;using System.IO;using System.IO.Compression;class Program{    static void Main()    {        string inputFile = "input.gz";        string outputFile = "output.txt";        using (FileStream input = File.OpenRead(inputFile))        using (GZipStream decompressionStream = new GZipStream(input, CompressionMode.Decompress))        using (FileStream output = File.Create(outputFile))        {            decompressionStream.CopyTo(output);        }        Console.WriteLine("File decompressed successfully.");    }}

上面的代码首先打开一个gzip格式的压缩文件,然后使用GZipStream类进行解压缩,最后将解压后的数据写入到一个输出文件中。最后控制台会输出"File decompressed successfully."表示解压缩操作完成。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号