public void Write(string value) { EnsureWriteAllowed(); var data = Encoding.UTF8.GetBytes(value); m_Writer.Write(data.Length); m_Writer.Write(data); m_Size += sizeof(int) + data.Length; }