public XexInfo(byte[] Xex) { ms = new MemoryStream(Xex); br = new CBinaryReader(EndianType.BigEndian, ms); Header = new XexHeader(br); foreach (XexInfoField field in Header.Values) { if (!field.Flags) { field.Parse(br); } } }
public XexInfo(byte[] Xex) { this.data = Xex; this.ms = new MemoryStream(this.data); this.br = new CBinaryReader(EndianType.BigEndian, this.ms); this.Header = new XexHeader(this.br); foreach (XexInfoField field in this.Header.Values) { if (!field.Flags) { field.Parse(this.br); } } }