【发布时间】:2014-02-05 14:09:32
【问题描述】:
我正在使用 LinqToCSV 创建一个通过电子邮件发送给用户的 CSV。该文件似乎生成得很好,除了我打开文件时;这些列的顺序与我在 Linq 查询中指定的顺序不同:
System.IO.MemoryStream ms = new System.IO.MemoryStream();
System.IO.TextWriter txt = new System.IO.StreamWriter(ms);
CsvFileDescription outputFileDescription = new CsvFileDescription
{
SeparatorChar = ',',
FirstLineHasColumnNames = true,
FileCultureName = "en-US"
};
CsvContext csv = new CsvContext();
csv.Write(childOrders, txt, outputFileDescription);
txt.Flush();
ms.Position = 0;
【问题讨论】:
-
我没有看到任何 linq 查询。请提供您的查询,并提供您得到了什么以及您期望什么
-
在这里找到我的答案! stackoverflow.com/questions/9303980/…
标签: c# export-to-csv