Index: Ringtoets/Piping/src/Ringtoets.Piping.Data/StochasticSoilModel.cs =================================================================== diff -u -r89d34600d1408c8b1f4240020e841ba64cc26622 -rf4efcc2bb58d597f4a19884d98d0ab79bab04b1c --- Ringtoets/Piping/src/Ringtoets.Piping.Data/StochasticSoilModel.cs (.../StochasticSoilModel.cs) (revision 89d34600d1408c8b1f4240020e841ba64cc26622) +++ Ringtoets/Piping/src/Ringtoets.Piping.Data/StochasticSoilModel.cs (.../StochasticSoilModel.cs) (revision f4efcc2bb58d597f4a19884d98d0ab79bab04b1c) @@ -106,7 +106,7 @@ foreach (var fromProfile in fromModel.StochasticSoilProfiles) { - var sameProfile = StochasticSoilProfiles.SingleOrDefault(sp => sp.SoilProfile.Name.Equals(fromProfile.SoilProfile.Name)); + StochasticSoilProfile sameProfile = StochasticSoilProfiles.SingleOrDefault(sp => sp.SoilProfile.Name.Equals(fromProfile.SoilProfile.Name)); if (sameProfile != null) { sameProfile.Update(fromProfile); @@ -120,7 +120,7 @@ newNames.Add(fromProfile.SoilProfile.Name); } - foreach (var profileToRemove in StochasticSoilProfiles.Where(sp => !newNames.Contains(sp.SoilProfile.Name)).ToList()) + foreach (StochasticSoilProfile profileToRemove in StochasticSoilProfiles.Where(sp => !newNames.Contains(sp.SoilProfile.Name)).ToArray()) { StochasticSoilProfiles.Remove(profileToRemove); removedProfiles.Add(profileToRemove);