private void BuildCol1() { if (col1 == null) { int len = fieldIds.Length; col1 = new Obj[len]; hashcodes1 = new uint[len]; for (int i = 0; i < len; i++) { Obj symbObj = SymbObj.Get(fieldIds[i]); col1[i] = symbObj; hashcodes1[i] = symbObj.Hashcode(); } } }