ILNumerics - Technical Application Development
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Subarray according to the range specification(s) in d0,... .
Gets a subarray from this array.
[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 RetT this[ BaseArray d0, BaseArray d1, BaseArray d2, BaseArray d3, BaseArray d4, BaseArray d5, BaseArray d6 ] { get; }
Parameters
- d0
- Type: ILNumericsBaseArray
Range specification(s) for dimension #0. - d1
- Type: ILNumericsBaseArray
Range specification(s) for dimension #1. - d2
- Type: ILNumericsBaseArray
Range specification(s) for dimension #2. - d3
- Type: ILNumericsBaseArray
Range specification(s) for dimension #3. - d4
- Type: ILNumericsBaseArray
Range specification(s) for dimension #4. - d5
- Type: ILNumericsBaseArray
Range specification(s) for dimension #5. - d6
- Type: ILNumericsBaseArray
Range specification(s) for dimension #6.
Return Value
Type: RetTSubarray according to the range specification(s) in d0,... .
Exceptions
Exception | Condition |
---|---|
IndexOutOfRangeException | If 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 'flexible' subarray API: the array returned will reference new memory with copies of the elements from this array.
[ILNumerics Core Module]
See Also