convert a line of python code list comprehension / cross product (create a poker deck as a list of two characters strings: rank, suite) to C#
<p>how would you convert this code</p>

<pre><code>poker_deck = [r+s for r in '23456789TJQKA' for s in 'SHDC']
</code></pre>

<p>to C#?</p>

<p>I came out with this:</p>

<pre><code>char[] figures = "23456789TJQKA".ToCharArray();
char[] suites = "SHDC".ToCharArray();
List&lt;string&gt; deck = new List&lt;string&gt;();

foreach (var figure in figures)
{
    foreach (var suite in suites)
    {
        deck.Add(string.Format("{0}{1}", figure, suite));
    }
}
</code></pre>

<p>what do you think?
I would like to do the same in one simple and readable line</p>
