public string ReadString(int length) { if (length == 0) { return(string.Empty); } byte[] buffer = new byte[length]; memory.Read(buffer, 0, length); return(ByteUtils.ToString(buffer, 0, length)); }