public void WriteString( string v ) { byte[] buffer = Utility.UTF8.GetBytes( v ); int len = buffer.Length + 1; if ( len > 255 ) len = 255; m_Stream.Write( (byte) len ); m_Stream.Write( buffer, 0, len-1 ); m_Stream.Write( (byte) 0 ); }