真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C#Stream與byte[]、文件的轉換

/* - - - - - - - - - - - - - - - - - - - - - - - - 
* Stream 和 byte[] 之間的轉換 
* - - - - - - - - - - - - - - - - - - - - - - - */ 
/// 

 
/// 將 Stream 轉成 byte[] 
/// 
 
public byte[] StreamToBytes(Stream stream) 

    byte[] bytes = new byte[stream.Length]; 
    stream.Read(bytes, 0, bytes.Length); 
    // 設置當前流的位置為流的開始 
    stream.Seek(0, SeekOrigin.Begin); 
    return bytes; 

///  
/// 將 byte[] 轉成 Stream 
/// 
 
public Stream BytesToStream(byte[] bytes) 

Stream stream = new MemoryStream(bytes); 
    return stream; 


/* - - - - - - - - - - - - - - - - - - - - - - - - 
* Stream 和 文件之間的轉換 
* - - - - - - - - - - - - - - - - - - - - - - - */ 
///  
/// 將 Stream 寫入文件 
/// 
 
public void StreamToFile(Stream stream,string fileName) 

    // 把 Stream 轉換成 byte[] 
    byte[] bytes = new byte[stream.Length]; 
    stream.Read(bytes, 0, bytes.Length); 
    // 設置當前流的位置為流的開始 
    stream.Seek(0, SeekOrigin.Begin); 
    // 把 byte[] 寫入文件 
    FileStream fs = new FileStream(fileName, FileMode.Create); 
    BinaryWriter bw = new BinaryWriter(fs); 
    bw.Write(bytes); 
    bw.Close(); 
    fs.Close(); 

///  
/// 從文件讀取 Stream 
/// 
 
public Stream FileToStream(string fileName) 

    // 打開文件 
    FileStream fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read); 
    // 讀取文件的 byte[] 
    byte[] bytes = new byte[fileStream.Length]; 
    fileStream.Read(bytes, 0, bytes.Length); 
    fileStream.Close(); 
    // 把 byte[] 轉換成 Stream 
    Stream stream = new MemoryStream(bytes); 
    return stream; 

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,昌邑企業(yè)網(wǎng)站建設,昌邑品牌網(wǎng)站建設,網(wǎng)站定制,昌邑網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,昌邑網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。


本文名稱:C#Stream與byte[]、文件的轉換
網(wǎng)站路徑:http://weahome.cn/article/jsshio.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部