Index: Ringtoets/Piping/src/Ringtoets.Piping.Data/RingtoetsPipingSurfaceLine.cs =================================================================== diff -u -r9eb91cfa000697ddfdeace89aa8f1e959fc1f7f9 -r82c08997cab1058c739a21c9339e4fef59ee58ff --- Ringtoets/Piping/src/Ringtoets.Piping.Data/RingtoetsPipingSurfaceLine.cs (.../RingtoetsPipingSurfaceLine.cs) (revision 9eb91cfa000697ddfdeace89aa8f1e959fc1f7f9) +++ Ringtoets/Piping/src/Ringtoets.Piping.Data/RingtoetsPipingSurfaceLine.cs (.../RingtoetsPipingSurfaceLine.cs) (revision 82c08997cab1058c739a21c9339e4fef59ee58ff) @@ -134,8 +134,6 @@ /// Thrown when doesn't contain a at /// . /// is null. - /// Thrown when doesn't contain a at - /// . public void SetDitchPolderSideAt(Point3D point) { var geometryPoint = GetPointFromGeometry(point); @@ -153,8 +151,6 @@ /// Thrown when doesn't contain a at /// . /// is null. - /// Thrown when doesn't contain a at - /// . public void SetBottomDitchPolderSideAt(Point3D point) { var geometryPoint = GetPointFromGeometry(point); @@ -172,8 +168,6 @@ /// Thrown when doesn't contain a at /// . /// is null. - /// Thrown when doesn't contain a at - /// . public void SetBottomDitchDikeSideAt(Point3D point) { var geometryPoint = GetPointFromGeometry(point); @@ -191,8 +185,6 @@ /// Thrown when doesn't contain a at /// . /// is null. - /// Thrown when doesn't contain a at - /// . public void SetDitchDikeSideAt(Point3D point) { var geometryPoint = GetPointFromGeometry(point); @@ -210,8 +202,6 @@ /// Thrown when doesn't contain a at /// . /// is null. - /// Thrown when doesn't contain a at - /// . public void SetDikeToeAtRiverAt(Point3D point) { var geometryPoint = GetPointFromGeometry(point); @@ -229,8 +219,6 @@ /// Thrown when doesn't contain a at /// . /// is null. - /// Thrown when doesn't contain a at - /// . public void SetDikeToeAtPolderAt(Point3D point) { var geometryPoint = GetPointFromGeometry(point); @@ -330,10 +318,8 @@ private static ArgumentException CreatePointNotInGeometryException(Point3D point, string characteristicPointDescription) { - var message = string.Format(Resources.RingtoetsPipingSurfaceLine_SetCharacteristicPointAt_Geometry_does_not_contain_point_at_0_1_2_to_assign_as_characteristic_point_3_, - point.X, - point.Y, - point.Z, + var message = string.Format(Resources.RingtoetsPipingSurfaceLine_SetCharacteristicPointAt_Geometry_does_not_contain_point_at_0_to_assign_as_characteristic_point_1_, + point, characteristicPointDescription); return new ArgumentException(message); } @@ -360,12 +346,14 @@ /// defined by . private static void ValidateInRange(double localCoordinateL, Point2D[] geometryInLocalCoordinates) { - if (geometryInLocalCoordinates.First().X > localCoordinateL || geometryInLocalCoordinates.Last().X < localCoordinateL) + Point2D firstLocalPoint = geometryInLocalCoordinates.First(); + Point2D lastLocalPoint = geometryInLocalCoordinates.Last(); + if (firstLocalPoint.X > localCoordinateL || lastLocalPoint.X < localCoordinateL) { var outOfRangeMessage = string.Format(Resources.RingtoetsPipingSurfaceLine_0_L_needs_to_be_in_1_2_range, Resources.RingtoetsPipingSurfaceLine_GetZAtL_Cannot_determine_height, - geometryInLocalCoordinates.First().X, - geometryInLocalCoordinates.Last().X); + firstLocalPoint.X, + lastLocalPoint.X); throw new ArgumentOutOfRangeException("localCoordinateL", outOfRangeMessage); } }