public ArrayConst(Constant[] elems) { type = ElementType.SZArray; size = 5; // one byte for SZARRAY, 4 bytes for length elements = elems; for (int i=0; i < elements.Length; i++) { size += elements[i].GetSize(); } }