CrossSectionPointListToArrayT Method |
Method to extract a specific property from all cross section points.
Namespace:
DHI.Mike1D.CrossSectionModule
Assembly:
DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax public T[] ToArray<T>(
Func<ICrossSectionPoint, T> selector
)
Public Function ToArray(Of T) (
selector As Func(Of ICrossSectionPoint, T)
) As T()
public:
generic<typename T>
array<T>^ ToArray(
Func<ICrossSectionPoint^, T>^ selector
)
Parameters
- selector
- Type: SystemFuncICrossSectionPoint, T
Selector that extracts the specific property
Type Parameters
- T
[Missing <typeparam name="T"/> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionPointList.ToArray``1(System.Func{DHI.Mike1D.CrossSectionModule.ICrossSectionPoint,``0})"]
Return Value
Type:
T[Missing <returns> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionPointList.ToArray``1(System.Func{DHI.Mike1D.CrossSectionModule.ICrossSectionPoint,``0})"]
Examples
To extract all x coordinates, use:
double[] x = xsBaseRaw.Points.ToArray(point => point.X);
See Also