public void ReadExternal(BinaryReader input) { _header = new RecordHeader(); _header.ReadExternal(input); switch ( _header.Type ) { case 0x52: _body = new DoABC(this); _parent.AddAbc((DoABC)_body); break; case 0x45://FileAttributes default: _body = new DefaultBody(this); break; } _body.ReadExternal(input); }
public void ReadExternal(BinaryReader input) { _header = new RecordHeader(); _header.ReadExternal(input); switch (_header.Type) { case 0x52: _body = new DoABC(this); _parent.AddAbc((DoABC)_body); break; case 0x45: //FileAttributes default: _body = new DefaultBody(this); break; } _body.ReadExternal(input); }