Skip to content
David Cumps

BufferedStream Class

Part of my 2008 study notes for exam 70-536 (.NET Framework 2.0).

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();

You May Also Like

ArrayList Class

Resizeable, unordered, index-based collection. Suffers from boxing/unboxing when working with value types. Implements IEnumerator, allowing foreach…

BitArray Class

Contains an array of true/false values. Resizable through the Length property. Supports bitwise operations.