Generalización del cálculo de productos cartesianos con LINQ

En un interesante post (como siempre), el genial Eric Lippert muestra cómo generalizar el cálculo de n productos cartesianos utilizando LINQ. Creo haber estado entre los primeros que identificó el operador SelectMany de LINQ con el cálculo de un producto cartesiano, por allá por 2007 (parece que haya pasado una eternidad :-).

Octavio Hernandez

Desarrollador y consultor en tecnologías .NET. Microsoft C# MVP entre 2004 y 2010.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *