public override void Load(BinaryReader Input) { base.Load (Input); var len = Input.ReadInt32 (); this.A = new NeighborhoodHash[len]; for (int i = 0; i < len; ++i) { var a = new NeighborhoodHash(); a.Load(Input); this.A[i] = a; } }