BufferedStream Class

Overview

  • Provides an buffer for another Stream.
  • Used when the underlying stream is not very efficient in handling constant calls.

Good practice

  • Remember to call Close on a stream.

Examples

Write to File

FileStream a = File.Create(@"C:\Public\TestBuff.txt");
BufferedStream b = new BufferedStream(a);
StreamWriter c = new StreamWriter(b);
 
c.WriteLine("Hello World");
c.WriteLine("Bye Bye!");
c.Close();