public string ReadUnicodeString() { if ( m_Reader.ReadByte() != 2 ) return ""; int length = m_Reader.ReadUInt16(); return m_Reader.ReadUnicodeString( length ); } }