Read data in FileStream into MemoryStream : MemoryStream : File Directory Stream C# Examples


C# Examples » File Directory Stream » MemoryStream »

 

Read data in FileStream into MemoryStream









    
using  System;
using  System.Windows.Forms;
using  System.IO;

class  MainClass
{
    
    public  static  void  SaveMemoryStream(MemoryStream  ms,  string  FileName)
    {
        FileStream  outStream  =  File.OpenWrite(FileName);
        ms.WriteTo(outStream);
        outStream.Flush();
        outStream.Close();
    }

    public  static  void  Main()  
    {
        FileStream  inStream  =  File.OpenRead("c:\\text.txt");
        MemoryStream  storeStream  =  new  MemoryStream();

        storeStream.SetLength(inStream.Length);
        inStream.Read(storeStream.GetBuffer(),  0,  (int)inStream.Length);

        storeStream.Flush();
        inStream.Close();

        SaveMemoryStream(storeStream,  "C:\\text.txt"  +  ".bak");
        storeStream.Close();
    }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo File Directory Stream
» MemoryStream