public MDBlobHeap(BinaryReader reader, long offs, long size, string name) : base() { reader.BaseStream.Position = offs; Start = offs; Length = size; _name = name; while (reader.BaseStream.Position < offs + size) { int reloffs = (int)(reader.BaseStream.Position - offs); MDBlob mdb = new MDBlob(reader); _data.Add(reloffs, mdb); } }