LinqPad - 无格式导出到Excel

inq*_*one 7 export-to-excel linqpad c#-4.0

我发现这段代码将我的数据结果导出到Excel:

List<User> users  = ....
var filename = "test.html";

var writer = LINQPad.Util.CreateXhtmlWriter();
writer.Write(users);

System.IO.File.WriteAllText(filename, writer.ToString());

// Open the file in excel
Process.Start("Excel" , filename); 
Run Code Online (Sandbox Code Playgroud)

这将以格式化模式导出数据.什么是复制只是"导出>导出到Excel"的代码?

Joe*_*ari 11

此功能目前尚未公开XhtmlWriter,但有一种WriteCsv方法LINQPad.Util可能会执行您想要的操作:

Util.WriteCsv (Customers, @"c:\temp\customers.csv");
Run Code Online (Sandbox Code Playgroud)