public void VisitString(StringData field) { SeekToOffset(field.Offset); switch (field.Type) { case StringType.ASCII: field.Value = _reader.ReadAscii(field.Size); break; case StringType.UTF16: field.Value = _reader.ReadUTF16(field.Size); break; } }