public int ReadInt(int addr, params int[] offsets) { int num = ReadInt(addr); return(offsets.Aggregate(num, (current, num2) => ReadInt(current + num2))); }