示例#1
0
 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);
         }
     }
 }
示例#2
0
 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);
         }
     }
 }