ILNumerics Ultimate VS

ExtensionMethodsGetValue Method (BaseArrayInt32, UInt32, UInt32, UInt32)

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Retrieves the value of the element at the position specified by d0 ... d2.

[ILNumerics Core Module]

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

public static int GetValue(
	this BaseArray<int> A,
	uint d0,
	uint d1,
	uint d2


Type: ILNumericsBaseArrayInt32
The array instance.
Type: SystemUInt32
Index into the first dimension.
Type: SystemUInt32
Index into the second dimension.
Type: SystemUInt32
Index into the third dimension or sequential index into remaining dimensions of the array.

Return Value

Type: Int32
Element value.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type BaseArrayInt32. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

IndexOutOfRangeExceptionif the value of d0 exceeds the number of elements in the first dimension, or the value of d1 exceeds the number of elements in the 2nd dimension, or the computed index according to all index parameters d0, d1,... exceeds the NumberOfElements of A.

This functions retrieves the value of the element as given by the indices into the first three dimensions.

If the value provided by the last index parameter exceeds the number of elements in its corresponding dimension the superflous index value is translated into subsequent dimensions.

[ILNumerics Core Module]

See Also