如何像Linqpad一样将linq结果导出为ex​​cel

Ale*_*dre 3 c# linq excel linqpad

我有一个包含很多子查询的对象,我想像Linqpad一样导出到excel,这是一个例子:

在此输入图像描述

有帮助吗?

TKS

sgm*_*ore 7

如果在项目中包含对linqpad.exe的引用,则可以使用它来导出到html

例如,

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)