title: Combination of List<List<int>>
body: <p>I've a List of this type List> that contains this</p>
  
  <pre><code>List&lt;int&gt; A = new List&lt;int&gt; {1, 2, 3, 4, 5};
  List&lt;int&gt; B = new List&lt;int&gt; {0, 1};
  List&lt;int&gt; C = new List&lt;int&gt; {6};
  List&lt;int&gt; X = new List&lt;int&gt; {....,....};
  </code></pre>
  
  <p>I want to have all combinations like this</p>
  
  <pre><code>1-0-6
  1-1-6
  2-0-6
  2-1-6
  3-0-6
  </code></pre>
  
  <p>and so on.</p>
  
  <p>According to you is This possibile to resolve using Linq?</p>