| GenExtensionsZipT1, T2, T3, T4, T5, T6 Method (Gen`1T1, Gen`1T2, Gen`1T3, Gen`1T4, Gen`1T5, Gen`1T6) |
Combines the given generators into one generator that produces a
tuple of their generated values.
Namespace: FsCheckUtilsAssembly: FsCheckUtils (in FsCheckUtils.dll) Version: 1.0.1.0 (1.0.1.0)
Syntaxpublic static Gen<Tuple<T1, T2, T3, T4, T5, T6>> Zip<T1, T2, T3, T4, T5, T6>(
Gen<T1> g1,
Gen<T2> g2,
Gen<T3> g3,
Gen<T4> g4,
Gen<T5> g5,
Gen<T6> g6
)
Public Shared Function Zip(Of T1, T2, T3, T4, T5, T6) (
g1 As Gen(Of T1),
g2 As Gen(Of T2),
g3 As Gen(Of T3),
g4 As Gen(Of T4),
g5 As Gen(Of T5),
g6 As Gen(Of T6)
) As Gen(Of Tuple(Of T1, T2, T3, T4, T5, T6))
public:
generic<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
static Gen<Tuple<T1, T2, T3, T4, T5, T6>^>^ Zip(
Gen<T1>^ g1,
Gen<T2>^ g2,
Gen<T3>^ g3,
Gen<T4>^ g4,
Gen<T5>^ g5,
Gen<T6>^ g6
)
static member Zip :
g1 : Gen<'T1> *
g2 : Gen<'T2> *
g3 : Gen<'T3> *
g4 : Gen<'T4> *
g5 : Gen<'T5> *
g6 : Gen<'T6> -> Gen<Tuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6>>
Parameters
- g1
- Type: GenT1
The first generator. - g2
- Type: GenT2
The second generator. - g3
- Type: GenT3
The third generator. - g4
- Type: GenT4
The fourth generator. - g5
- Type: GenT5
The fifth generator. - g6
- Type: GenT6
The sixth generator.
Type Parameters
- T1
- The type of elements generated by g1.
- T2
- The type of elements generated by g2.
- T3
- The type of elements generated by g3.
- T4
- The type of elements generated by g4.
- T5
- The type of elements generated by g5.
- T6
- The type of elements generated by g6.
Return Value
Type:
GenTupleT1,
T2,
T3,
T4,
T5,
T6A generator that Combines the given generators into one generator that produces a
tuple of their generated values.
See Also