国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 肇州县| 绍兴县| 满洲里市| 黄平县| 石嘴山市| 曲松县| 丹阳市| 稻城县| 辉县市| 布尔津县| 吉水县| 电白县| 清新县| 左贡县| 外汇| 车险| 浮山县| 嘉义县| 阳城县| 潞城市| 绵竹市| 乐安县| 景东| 桐梓县| 阿坝| 新丰县| 金平| 泽州县| 满城县| 白银市| 临泽县| 红河县| 任丘市| 历史| 株洲市| 岱山县| 罗江县| 罗平县| 尤溪县| 波密县| 万荣县|