public string ReadString() { StringBuilder sb = new StringBuilder(); int c; while (m_Index < m_Size && (c = m_Data[m_Index++]) != 0) sb.Append((char)c); return sb.ToString(); }