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:
Últimas entradas de Gustavo Sánchez (ver todo)
- #HowTo Upgrade the JRE 8 to 11 in Teamcity (Windows). - 2023-01-05
- #How to resolver el error: MSB4019: The imported project «Microsoft.Data.Tools.Schema.SqlTasks.targets» was not found - 2023-01-03
- #HowTo Resolver error MSB4019: No se encuentra el proyecto importado Microsoft.WebApplication.targets - 2022-11-24