Vector<T>.GetNearest<K> Method

Gets the value in the vector whose key in the index is nearest to the specified key.

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public T GetNearest<K>(
	K key,
	Direction direction
)

Parameters

key  K
The key to look up.
direction  Direction
The direction to look for the key if an exact match is not found.

Type Parameters

K
The element type of the vector's index.

Return Value

T
The value with key key.

Exceptions

InvalidOperationException

The vector does not have an index.

InvalidCastException

The element type of the vector's index is not K.

KeyNotFoundException

key was not found in the vector's index.

See Also