// Example
BinaryWriter bw = new BinaryWriter(ne w
FileStream("c:\ Test.bin",FileM ode.Append));

BinaryWriter.Wr ite writes data to the stream. However, it doesn't
automatically flush data any buffered data to the underlying device. What
determines *when* data is written to the underlying device, without calling
Flush function.

Thank you,
-Boris...