Click or drag to resize

CartesianExtension Methods

Methods
  NameDescription
Public methodStatic memberCartesianT1, T2, TResult(IEnumerableT1, IEnumerableT2, FuncT1, T2, TResult)
Returns the Cartesian product of two sequences by enumerating all possible combinations of one item from each sequence, and applying a user-defined projection to the items in a given combination.
Public methodStatic memberCartesianT1, T2, T3, TResult(IEnumerableT1, IEnumerableT2, IEnumerableT3, FuncT1, T2, T3, TResult)
Returns the Cartesian product of three sequences by enumerating all possible combinations of one item from each sequence, and applying a user-defined projection to the items in a given combination.
Public methodStatic memberCartesianT1, T2, T3, T4, TResult(IEnumerableT1, IEnumerableT2, IEnumerableT3, IEnumerableT4, FuncT1, T2, T3, T4, TResult)
Returns the Cartesian product of four sequences by enumerating all possible combinations of one item from each sequence, and applying a user-defined projection to the items in a given combination.
Public methodStatic memberCartesianT1, T2, T3, T4, T5, TResult(IEnumerableT1, IEnumerableT2, IEnumerableT3, IEnumerableT4, IEnumerableT5, FuncT1, T2, T3, T4, T5, TResult)
Returns the Cartesian product of five sequences by enumerating all possible combinations of one item from each sequence, and applying a user-defined projection to the items in a given combination.
Public methodStatic memberCartesianT1, T2, T3, T4, T5, T6, TResult(IEnumerableT1, IEnumerableT2, IEnumerableT3, IEnumerableT4, IEnumerableT5, IEnumerableT6, FuncT1, T2, T3, T4, T5, T6, TResult)
Returns the Cartesian product of six sequences by enumerating all possible combinations of one item from each sequence, and applying a user-defined projection to the items in a given combination.
Public methodStatic memberCartesianT1, T2, T3, T4, T5, T6, T7, TResult(IEnumerableT1, IEnumerableT2, IEnumerableT3, IEnumerableT4, IEnumerableT5, IEnumerableT6, IEnumerableT7, FuncT1, T2, T3, T4, T5, T6, T7, TResult)
Returns the Cartesian product of seven sequences by enumerating all possible combinations of one item from each sequence, and applying a user-defined projection to the items in a given combination.
Public methodStatic memberCartesianT1, T2, T3, T4, T5, T6, T7, T8, TResult(IEnumerableT1, IEnumerableT2, IEnumerableT3, IEnumerableT4, IEnumerableT5, IEnumerableT6, IEnumerableT7, IEnumerableT8, FuncT1, T2, T3, T4, T5, T6, T7, T8, TResult)
Returns the Cartesian product of eight sequences by enumerating all possible combinations of one item from each sequence, and applying a user-defined projection to the items in a given combination.
Top
See Also