ILNumerics Ultimate VSImmutableT1, LocalT, InT, OutT, RetT, StorageTItem Property (DimSpec, DimSpec, DimSpec, DimSpec, DimSpec)ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Gets a subarray from this array.

[ILNumerics Core Module]

Namespace: ILNumerics.Core.Arrays
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.3.0.0 (5.3.7131.2749)
Syntax

public RetT this[
	DimSpec d0,
	DimSpec d1,
	DimSpec d2,
	DimSpec d3,
	DimSpec d4
] { get; }

Parameters

d0
Type: ILNumericsDimSpec
Range specification(s) for dimension #0.
d1
Type: ILNumericsDimSpec
Range specification(s) for dimension #1.
d2
Type: ILNumericsDimSpec
Range specification(s) for dimension #2.
d3
Type: ILNumericsDimSpec
Range specification(s) for dimension #3.
d4
Type: ILNumericsDimSpec
Range specification(s) for dimension #4.

Return Value

Type: RetT
Subarray according to the range specification(s) in d0, ...
Exceptions

ExceptionCondition
IndexOutOfRangeExceptionIf an index lays outside of the allowed range. The exception message will carry more details regarding the cause of this error.
Remarks

This indexer supports subarray retrieval from immutable arrays (RetArray, RetLogical etc.). This is part of the 'fast' subarray API: the array returned will reference the same memory as this array in a 'lazy, copy on-write' scheme.

[ILNumerics Core Module]

See Also

Reference

Other Resources