我想知道是否有人知道写这个的好方法。我有一个键值对列表。键是一个简单的字符串,值是一个字符串列表。我正在尝试将其写入输出文件,如下所示:
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 Val 的:System.Collections.Generic.List`1[System.String]
Queue2 Val 的:System.Collections.Generic.List`1[System.String]
有没有人知道如何使用我编写的方式使用 linq 打印列表的内容?