#HowTo Calcular el producto cartesiano con C#

En este post te voy a explicar como calcular el producto cartesiano de dos colecciones con C#.

¿Qué es el producto cartesiano?.

El producto cartesiano es la operación de dos conjuntos  A y B que da como resultado un tercer conjunto con los pares ordenados de AB.

Cosas a tener en cuenta.

  • Una colección no es lo mismo que un conjunto. En una colección pueden existir más de un elemento con el mismo valor, en un conjunto no.
  • El orden importa. No te dará el mismo resultado AxB que BxA.
  • No importan los tipos de los conjuntos. Puedes sacar productos cartesianos de conjuntos con distinto tipo.

Ejemplo:

Gustavo Sánchez
Últimas entradas de Gustavo Sánchez (ver todo)

Soy especialista en escribir software de calidad. Mediante el uso de marcos de trabajo, técnicas y automatización de procesos he podido reducir los costes operativos de los sistemas de la empresa. Sistemas confiables y adaptables producen clientes felices.