public static GaNumMapUnilinearComposed Create(params IGaNumMapUnilinear[] mappingsList) { var resultMap = new GaNumMapUnilinearComposed(mappingsList[0]); for (var i = 1; i < mappingsList.Length; i++) { resultMap.AddMapping(mappingsList[i]); } return(resultMap); }
public static GaNumMapUnilinearComposed Create(IEnumerable <IGaNumMapUnilinear> mappingsList) { var mappingsArray = mappingsList.ToArray(); var resultMap = new GaNumMapUnilinearComposed(mappingsArray[0]); for (var i = 1; i < mappingsArray.Length; i++) { resultMap.AddMapping(mappingsArray[i]); } return(resultMap); }