private string ReadString(EndianBinaryReader reader) { var charList = new List <char>(); do { charList.Add(reader.ReadChar()); }while (charList.Last() != '\0'); charList.Remove('\0'); return(new string(charList.ToArray())); }