Constructs a new 3 level index from the specified level values.
Namespace:
Extreme.DataAnalysis
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public static Index<(T1 , T2 , T3 )> Create<T1, T2, T3>(
IList<T1> level1,
IList<T2> level2,
IList<T3> level3
)
Public Shared Function Create(Of T1, T2, T3) (
level1 As IList(Of T1),
level2 As IList(Of T2),
level3 As IList(Of T3)
) As Index(Of ( As T1, As T2, As T3))
public:
generic<typename T1, typename T2, typename T3>
static Index<ValueTuple<T1, T2, T3>>^ Create(
IList<T1>^ level1,
IList<T2>^ level2,
IList<T3>^ level3
)
static member Create :
level1 : IList<'T1> *
level2 : IList<'T2> *
level3 : IList<'T3> -> Index<ValueTuple<'T1, 'T2, 'T3>>
Parameters
- level1
- Type: System.Collections.GenericIListT1
A list of values for the first level. - level2
- Type: System.Collections.GenericIListT2
A list of values for the second level. - level3
- Type: System.Collections.GenericIListT3
A list of values for the third level.
Type Parameters
- T1
- T2
- T3
Return Value
Type:
IndexValueTupleT1,
T2,
T3A new index with the specified values.
Reference