Returns the index that results from applying the specified join operation to
two indexes.
Namespace: Extreme.CollectionsAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
public static Index<T> Join(
Index<T> left,
Index<T> right,
JoinType joinType,
out int[] leftIndexes,
out int[] rightIndexes
)
Public Shared Function Join (
left As Index(Of T),
right As Index(Of T),
joinType As JoinType,
<OutAttribute> ByRef leftIndexes As Integer(),
<OutAttribute> ByRef rightIndexes As Integer()
) As Index(Of T)
public:
static Index<T>^ Join(
Index<T>^ left,
Index<T>^ right,
JoinType joinType,
[OutAttribute] array<int>^% leftIndexes,
[OutAttribute] array<int>^% rightIndexes
)
static member Join :
left : Index<'T> *
right : Index<'T> *
joinType : JoinType *
leftIndexes : int[] byref *
rightIndexes : int[] byref -> Index<'T>
Parameters
- left
- Type: Extreme.CollectionsIndexT
The first index to join. - right
- Type: Extreme.CollectionsIndexT
The second index. - joinType
- Type: Extreme.CollectionsJoinType
The type of join. - leftIndexes
- Type: SystemInt32
An array of indexes of the elements of the current index
in the new index. - rightIndexes
- Type: SystemInt32
An array of indexes of the elements of right
in the new index.
Return Value
Type:
IndexTThe joined index.
Numerical Libraries
Supported in: 5.x
Reference