誰かがこれを書く良い方法を知っているかどうか疑問に思っていました。キーと値のペアのリストがあります。キーは単純な文字列で、値は文字列のリストです。次のように出力ファイルに書き出そうとしています:
File.WriteAllLines(@"C:\Users\S\Downloads\output.txt",
xEleAtt.Select(x => x.Key + " Val's: " + x.Value).ToArray());
しかし、私が得る出力(これは私が起こると思っていたものです)はこれです:
Queue0 Val の: System.Collections.Generic.List`1[System.String]
Queue1 の値: System.Collections.Generic.List`1[System.String]
Queue2 Val の: System.Collections.Generic.List`1[System.String]
私が書いた方法で書かれたlinqを使用して、リストの内容を印刷する方法を知っている人はいますか?