Index: Ringtoets/Common/src/Ringtoets.Common.IO/SoilProfile/StochasticSoilProfileHelper.cs =================================================================== diff -u -r76aba900dac58a4328145a2946b774ebd4a37aa5 -rc71f15ef23debdc4df0719145291de37aea66c97 --- Ringtoets/Common/src/Ringtoets.Common.IO/SoilProfile/StochasticSoilProfileHelper.cs (.../StochasticSoilProfileHelper.cs) (revision 76aba900dac58a4328145a2946b774ebd4a37aa5) +++ Ringtoets/Common/src/Ringtoets.Common.IO/SoilProfile/StochasticSoilProfileHelper.cs (.../StochasticSoilProfileHelper.cs) (revision c71f15ef23debdc4df0719145291de37aea66c97) @@ -20,6 +20,7 @@ // All rights reserved. using System; +using System.Collections; using System.Collections.Generic; using System.Linq; using Core.Common.Base.Properties; @@ -42,12 +43,11 @@ /// The collection of /// to validate. /// The name of the soil model. - /// + /// A collection of validated to transform. /// Thrown when any parameter is null. /// Thrown when a /// is invalid. - public static List GetValidatedStochasticProfilesToTransform(IEnumerable stochasticSoilProfiles, - string soilModelName) + public static IEnumerable GetValidatedStochasticProfilesToTransform(IEnumerable stochasticSoilProfiles, string soilModelName) { if (stochasticSoilProfiles == null) { @@ -59,11 +59,11 @@ } List profilesToTransform = stochasticSoilProfiles.ToList(); - List allStochasticSoilProfiles = profilesToTransform.ToList(); + StochasticSoilProfile[] allStochasticSoilProfiles = profilesToTransform.ToArray(); try { - for (var i = 1; i < allStochasticSoilProfiles.Count; i++) + for (var i = 1; i < allStochasticSoilProfiles.Length; i++) { StochasticSoilProfile previousProfile = allStochasticSoilProfiles[i - 1]; StochasticSoilProfile currentProfile = allStochasticSoilProfiles[i];