ILNumerics Ultimate VS

ConcreteArrayT1, LocalT, InT, OutT, RetT, StorageTToString Method

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Create textual description of this array. Limits the number of elements shown for very large arrays.

[ILNumerics Core Module]

Namespace:  ILNumerics.Core.Arrays
Assembly:  ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax

public override string ToString()

Return Value

Type: String
String describing this array.
Remarks

This function creates a textual representation of the array, describing the dimensionality, size and element values.

Elements of this array are displayed in a tabular form, corresponding to slices/subarrays of the whole array. Each table contains the elements along the first two dimension (DefaultStorageOrder equal to ColumnMajor), or along the last two dimensions (DefaultStorageOrder equal to RowMajor) respectively. Note, that a column major- or respective row major order representation is used according to the current setting of ArrayStyle - the storage order of the array itself is not considered!

Very large arrays are abreviated so that no more than a certain number of elements are displayed per dimension. This is achieved by displaying elements at the beginning and at the end of a respective dimension only. Furthermore, a hard limit according to the value of ToStringMaxNumberElements applies. ILNumerics will try to respect this limit by limiting the number of elements displayed in any dimension. I.e. the value of ToStringMaxNumberElementsPerDimension is adjusted as necessary.

The display is optimized for common numeric element types.

[ILNumerics Core Module]

See Also

Reference