我有餐厅数据,我正在尝试分析谁访问了特定的餐厅 X。数据具有以下结构:
public class RestaurantXPatrons
{
public String PatronName { get; set;}
public List <strings> DateofVisits = new List <strings>();
}
我创建了一个名为 lstX 的 RestaurantXPatron 列表,我想将 lstX 输出到一个制表符分隔的文本文件(以便稍后在 Excel 中查看)。所以这是我的输出代码:
var output = lstX.Select ( x => x.PatronName + "\t" + x.DateofVisits );
string filepath = @"C:\data.txt";
System.IO.File.WriteAllLines(filepath, output);
当我在 Excel 或记事本中查看结果时,我会看到“System.Collections.Generic.List`1[System.String]”,其中应该有餐厅 X 的每个顾客的 DateofVisits 列表的内容。我的问题是,如何将列表的内容放入我的输出中?