国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C# > 正文

C#使用GZipStream實(shí)現(xiàn)文件的壓縮與解壓

2019-10-29 19:58:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例為大家分享了C#實(shí)現(xiàn)文件的壓縮與解壓的具體代碼,供大家參考,具體內(nèi)容如下

需引入 System.IO.Compression;

1.C#代碼(入門案例)

Console.WriteLine("壓縮文件...............");      using (FileStream fr = File.OpenRead("d://test.txt"))      {        using (FileStream fw = File.OpenWrite("d://test.zip"))        {          using (GZipStream gz = new GZipStream(fw, CompressionMode.Compress))          {            byte[] by = new byte[1024 * 1024];            int r = fr.Read(by, 0, by.Length);            while (r > 0)            {              gz.Write(by, 0, r);              r = fr.Read(by, 0, r);            }          }        }      }      Console.WriteLine("壓縮完成。");      Console.WriteLine("解壓文件...............");      using (FileStream fr = File.OpenRead("d://test.zip"))      {        using (GZipStream gz = new GZipStream(fr, CompressionMode.Decompress))        {          using (FileStream fw = File.OpenWrite("d://test2.txt"))          {            byte[] by = new byte[1024 * 1024];            int r = gz.Read(by, 0, by.Length);            while (r > 0)            {              fw.Write(by, 0, r);              r = gz.Read(by, 0, r);            }          }        }      }Console.WriteLine("解壓完成。");Console.ReadKey();

2. 運(yùn)行結(jié)果

C#,GZipStream,文件,壓縮,解壓

C#,GZipStream,文件,壓縮,解壓

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到c#教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 原平市| 分宜县| 天全县| 东阿县| 云浮市| 驻马店市| 南城县| 金湖县| 宁晋县| 威远县| 区。| 河西区| 广丰县| 厦门市| 新津县| 沾益县| 西宁市| 吉木萨尔县| 民勤县| 西盟| 贡觉县| 泸溪县| 永定县| 延庆县| 德州市| 天镇县| 耒阳市| 深水埗区| 张家界市| 共和县| 孟村| 唐海县| 长春市| 桐柏县| 金溪县| 广宗县| 平度市| 江源县| 建宁县| 万州区| 灵寿县|