private void WriteBlob(byte[] data) { uint length = (uint)data.Length; // write lenght WriteInteger(length); // write data for (int i = 0; i < length; i++) { _stream.WriteByte(data[i]); } }