public static IEnumerable <Tuple <T1, T2> > Product <T1, T2> ( IEnumerable <T1> iterable0, IEnumerable <T2> iterable1, int repeat = 1 ) { return(ProductFunction.Product ( iterable0, iterable1, repeat )); }
public static IEnumerable <Tuple <T1, T2, T3, T4> > Product <T1, T2, T3, T4> ( IEnumerable <T1> iterable0, IEnumerable <T2> iterable1, IEnumerable <T3> iterable2, IEnumerable <T4> iterable3, int repeat = 1 ) { return(ProductFunction.Product ( iterable0, iterable1, iterable2, iterable3, repeat )); }
public static IEnumerable <Tuple <T1, T2, T3, T4, T5, T6, T7> > Product <T1, T2, T3, T4, T5, T6, T7> ( IEnumerable <T1> iterable0, IEnumerable <T2> iterable1, IEnumerable <T3> iterable2, IEnumerable <T4> iterable3, IEnumerable <T5> iterable4, IEnumerable <T6> iterable5, IEnumerable <T7> iterable6, int repeat = 1 ) { return(ProductFunction.Product ( iterable0, iterable1, iterable2, iterable3, iterable4, iterable5, iterable6, repeat )); }