激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C# - C#使用GZipStream實現文件的壓縮與解壓

C#使用GZipStream實現文件的壓縮與解壓

2022-03-02 14:28在代碼的世界里游走 C#

這篇文章主要為大家詳細介紹了C#使用GZipStream實現文件的壓縮與解壓,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了c#實現文件的壓縮與解壓的具體代碼,供大家參考,具體內容如下

需引入 system.io.compression;

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
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. 運行結果

C#使用GZipStream實現文件的壓縮與解壓

C#使用GZipStream實現文件的壓縮與解壓

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://www.cnblogs.com/ChengWenHao/p/YaSuoAndJieYa.html

延伸 · 閱讀

精彩推薦
  • C#WPF 自定義雷達圖開發實例教程

    WPF 自定義雷達圖開發實例教程

    這篇文章主要介紹了WPF 自定義雷達圖開發實例教程,本文介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下...

    WinterFish13112021-12-06
  • C#C#實現XML文件讀取

    C#實現XML文件讀取

    這篇文章主要為大家詳細介紹了C#實現XML文件讀取的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    Just_for_Myself6702022-02-22
  • C#C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    這篇文章主要介紹了C# 實現對PPT文檔加密、解密及重置密碼的操作方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下...

    E-iceblue5012022-02-12
  • C#C#通過KD樹進行距離最近點的查找

    C#通過KD樹進行距離最近點的查找

    這篇文章主要為大家詳細介紹了C#通過KD樹進行距離最近點的查找,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    帆帆帆6112022-01-22
  • C#深入解析C#中的交錯數組與隱式類型的數組

    深入解析C#中的交錯數組與隱式類型的數組

    這篇文章主要介紹了深入解析C#中的交錯數組與隱式類型的數組,隱式類型的數組通常與匿名類型以及對象初始值設定項和集合初始值設定項一起使用,需要的...

    C#教程網6172021-11-09
  • C#C#裁剪,縮放,清晰度,水印處理操作示例

    C#裁剪,縮放,清晰度,水印處理操作示例

    這篇文章主要為大家詳細介紹了C#裁剪,縮放,清晰度,水印處理操作示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    吳 劍8332021-12-08
  • C#C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    這篇文章主要介紹了C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題,簡單描述了訪問者模式的定義并結合具體實例形式分析了C#使用訪問者模式解決長...

    GhostRider9502022-01-21
  • C#Unity3D實現虛擬按鈕控制人物移動效果

    Unity3D實現虛擬按鈕控制人物移動效果

    這篇文章主要為大家詳細介紹了Unity3D實現虛擬按鈕控制人物移動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一...

    shenqingyu060520232410972022-03-11
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 红杏网站永久免费视频入口 | 美女在线观看视频一区二区 | 国产毛片在线高清视频 | 最新影院 | 久久久精品精品 | av在线网站观看 | 成人久久| 欧美日本色 | xnxx 美女19| 日韩精品无码一区二区三区 | 泰剧19禁啪啪无遮挡 | 欧美 日韩 亚洲 中文 | 亚洲精品a在线观看 | av资源在线| 精品国产乱码久久久久久久 | 国产精品二区高清在线 | tube7xxx| 九九精品在线观看视频 | 操毛片 | 日韩午夜片 | 成年人免费黄色片 | 国产大片在线观看 | 色屁屁xxxxⅹ在线视频 | 亚洲视频观看 | 久久影院免费观看 | 免费视频一区 | 国产男女爽爽爽爽爽免费视频 | 精品亚洲va在线va天堂资源站 | 污视频在线免费播放 | 精品一区二区免费 | 久草在线视频在线 | 噜噜在线视频 | 日本欧美一区二区三区视频麻豆 | 亚洲第一激情 | xxxxhdvideosex| 欧美爱爱视频免费看 | 日韩蜜桃视频 | 日韩欧美精品中文字幕 | 9999视频| 亚洲人成网站在e线播放 | 日韩美香港a一级毛片免费 久久精品视频1 |