public override void Flush() { Byte[] lBuffer = new Byte[256]; while (this.fDataLeft > 0) this.fDataLeft -= this.Read(lBuffer, 0, lBuffer.Length); }