このコードをどのように変換しますか
poker_deck = [r+s for r in '23456789TJQKA' for s in 'SHDC']
C#に?
私はこれで出てきました:
char[] figures = "23456789TJQKA".ToCharArray();
char[] suites = "SHDC".ToCharArray();
List<string> deck = new List<string>();
foreach (var figure in figures)
{
foreach (var suite in suites)
{
deck.Add(string.Format("{0}{1}", figure, suite));
}
}
どう思いますか?シンプルで読みやすい1行で同じことをしたい