| GenExtensionsZipT1, T2, T3, T4 Method (Gen`1T1, Gen`1T2, Gen`1T3, Gen`1T4) |
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>> Zip<T1, T2, T3, T4>(
Gen<T1> g1,
Gen<T2> g2,
Gen<T3> g3,
Gen<T4> g4
)
Public Shared Function Zip(Of T1, T2, T3, T4) (
g1 As Gen(Of T1),
g2 As Gen(Of T2),
g3 As Gen(Of T3),
g4 As Gen(Of T4)
) As Gen(Of Tuple(Of T1, T2, T3, T4))
public:
generic<typename T1, typename T2, typename T3, typename T4>
static Gen<Tuple<T1, T2, T3, T4>^>^ Zip(
Gen<T1>^ g1,
Gen<T2>^ g2,
Gen<T3>^ g3,
Gen<T4>^ g4
)
static member Zip :
g1 : Gen<'T1> *
g2 : Gen<'T2> *
g3 : Gen<'T3> *
g4 : Gen<'T4> -> Gen<Tuple<'T1, 'T2, 'T3, 'T4>>
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.
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.
Return Value
Type:
GenTupleT1,
T2,
T3,
T4A generator that Combines the given generators into one generator that produces a
tuple of their generated values.
See Also