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

首頁 > 編程 > C# > 正文

C#使用GZipStream解壓縮數據文件的方法

2020-01-24 01:59:49
字體:
來源:轉載
供稿:網友

本文實例講述了C#使用GZipStream解壓縮數據文件的方法。分享給大家供大家參考。具體分析如下:

GZipStream用于從一個流讀取數據寫入到另一個流,GZipStream不能寫入到其它的資源,比如文件或者內存,只能從流到流。

GZipStream使用的一般流程如下:

打開一個現有的文件 
打開/創建輸出文件 
創建GZipStream對象 
逐字節讀源文件,并把它傳遞到GZipStream 
使用GZipStream寫入到輸出文件流

String sourcefilename = FILETOBEUNCOMPRESSED;Filestream sourcefile = File.OpenRead(sourcefilename);Filestream destinationfile = File.Create(outputfilename);GZipStream compressionstream = new GZipStream(sourcefile, CompressionMode.Decompress);int sourcebyte = compressionstream.ReadByte();while(sourcebyte != -1){  destinationfile.WriteByte((byte)sourcebyte);  sourcebyte = compressionstream.ReadByte();}

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东乡族自治县| 乌兰浩特市| 建瓯市| 钦州市| 乌鲁木齐县| 永兴县| 霸州市| 堆龙德庆县| 德格县| 博罗县| 林周县| 玉屏| 巴林左旗| 密云县| 榆中县| 保康县| 兴仁县| 岑溪市| 武夷山市| 牡丹江市| 久治县| 邛崃市| 双桥区| 上思县| 天津市| 五峰| 杭州市| 蒙自县| 昌江| 镇平县| 射洪县| 淄博市| 收藏| 三亚市| 东丽区| 华坪县| 邢台市| 宜昌市| 连山| 诏安县| 杂多县|