public void Write(byte[] buffer, int offset, int count) { formatter.Header(); for (var i = 0; i < count; i++) { formatter.AddByte(buffer[offset + i]); } }
public int Read(byte[] buffer, int offset, int count) { formatter.Header(); var length = BaseStream.Read(buffer, offset, count); if (length > 0) { for (var i = 0; i < length; i++) { formatter.AddByte(buffer[offset + i]); } } return(length); }