Matrix<T>.GetNearestRows<R> Method

Returns a new matrix that contains only the rows in the specified sequence.

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public Matrix<T> GetNearestRows<R>(
	IEnumerable<R> keys,
	Direction direction
)

Parameters

keys  IEnumerable<R>
A sequence of keys of the rows to return.
direction  Direction
The direction to look for the key if an exact match is not found.

Type Parameters

R

Return Value

Matrix<T>
A new matrix containing only the rows whose key is in keys.

Exceptions

ArgumentNullExceptionkeys is null.
InvalidOperationException

The matrix does not have a row index.

InvalidCastException

The element type of the row index is not R.

See Also