欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#使用DeflateStream解壓縮數(shù)據(jù)文件的方法

 更新時間:2015年04月13日 08:59:40   作者:令狐不聰  
這篇文章主要介紹了C#使用DeflateStream解壓縮數(shù)據(jù)文件的方法,較為詳細的分析了DeflateStream方法對文件進行壓縮及解壓縮的步驟與技巧,需要的朋友可以參考下

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

DeflateStream方法用于從一個流中讀取數(shù)據(jù),并寫入到另一個流。DeflateStream不寫入數(shù)據(jù)到其它類型的資源,比如文件或者內(nèi)存。 DeflateStream在寫入另一個流的時候,它會對數(shù)據(jù)進行壓縮和解壓縮。

使用DEFLATE壓縮數(shù)據(jù)文件的一般過程:

打開一個現(xiàn)有的文件 
打開/創(chuàng)建輸出文件 
創(chuàng)建減縮對象 
逐字節(jié)讀取源文件,并把它傳遞給DEFLATE對象 
使用deflate對象寫入輸出文件流

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

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

相關文章

  • C#導出數(shù)據(jù)到Excel文件的方法

    C#導出數(shù)據(jù)到Excel文件的方法

    這篇文章主要介紹了C#導出數(shù)據(jù)到Excel文件的方法,涉及C#操作Excel的相關技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • c#將list類型轉換成DataTable方法示例

    c#將list類型轉換成DataTable方法示例

    將List類型轉換成DataTable的通用方法,大家參考使用吧
    2013-12-12
  • C#中ManualResetEvent用法總結

    C#中ManualResetEvent用法總結

    這篇文章主要介紹了C#中ManualResetEvent用法總結,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-01-01
  • C#圖像處理之木刻效果實現(xiàn)方法

    C#圖像處理之木刻效果實現(xiàn)方法

    這篇文章主要介紹了C#圖像處理之木刻效果實現(xiàn)方法,可實現(xiàn)類似木刻效果的黑白照效果,需要的朋友可以參考下
    2015-04-04
  • C#實例化和靜態(tài)類對象調(diào)用對比

    C#實例化和靜態(tài)類對象調(diào)用對比

    這篇文章主要介紹了C#實例化和靜態(tài)類對象調(diào)用對比,什么時候用實例化對象,什么時候用靜態(tài)類對象,內(nèi)存和生命周期又是如何,框架本身的回收機制是什么,下文詳細解說需要的小伙伴可以參考一下
    2022-04-04
  • C# yield在WCF中的錯誤用法(一)

    C# yield在WCF中的錯誤用法(一)

    這篇文章主要介紹了C# yield在WCF中的錯誤使用(一),本文講解的內(nèi)容據(jù)說是99%的開發(fā)人員都有可能犯的錯誤,需要的朋友可以參考下
    2015-04-04
  • C#編程實現(xiàn)簡易圖片瀏覽器的方法

    C#編程實現(xiàn)簡易圖片瀏覽器的方法

    這篇文章主要介紹了C#編程實現(xiàn)簡易圖片瀏覽器的方法,涉及C#基于WinForm操作圖片實現(xiàn)預覽功能的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • C#中POST接口formdata傳參模板的記錄

    C#中POST接口formdata傳參模板的記錄

    這篇文章主要介紹了C#中POST接口formdata傳參模板的記錄方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • C#實現(xiàn)鬧鐘AlarmClock實例代碼

    C#實現(xiàn)鬧鐘AlarmClock實例代碼

    這篇文章主要介紹了C#實現(xiàn)鬧鐘AlarmClock實例代碼,很實用的功能,需要的朋友可以參考下
    2014-08-08
  • C#實現(xiàn)強制關閉當前程序進程

    C#實現(xiàn)強制關閉當前程序進程

    這篇文章主要介紹了C#實現(xiàn)強制關閉當前程序進程,本文直接給出實現(xiàn)代碼,可以實現(xiàn)完全Kill掉不留痕跡,需要的朋友可以參考下
    2015-06-06

最新評論