Bre*_*son 20 sql linq graph linqpad graph-visualization
目前我想要实现的是从SQL数据源在LINQPad中创建一个图形.
我相信这是可能的,但是我并不完全确定如何做到这一点.
有没有人对方法有任何想法?(即使它包括使用NuGet包,我也不介意)
Joe*_*ari 26
编辑:图表现在是LINQPad中的内置功能.看到这个答案.
是的,您可以使用任何NuGet图表库或内置的Windows窗体库System.Windows.Forms.DataVisualization.Charting.在创建它之后,只需在图表控件上调用Dump,例如在此示例中.
另一种选择是使用Google Chart API:
Util.Image ("http://chart.apis.google.com/chart?cht=p3&chd=s:Uf9a&chs=350x140&chl=January|February|March|April").Dump();
Run Code Online (Sandbox Code Playgroud)
结果如下:

Cih*_*kar 22
Linqpad 5.31附带内部图表扩展.
var customers = new[]
{
new { Name = "John", TotalOrders = 100 },
new { Name = "Mary", TotalOrders = 130 },
new { Name = "Sara", TotalOrders = 140 },
new { Name = "Paul", TotalOrders = 125 },
};
customers.Chart (c => c.Name, c => c.TotalOrders).Dump();
Run Code Online (Sandbox Code Playgroud)
有关更多示例,请单击LINQPad的Samples选项卡(左下角),LINQPad教程和参考 > Scratchpad功能 > Charting with Chart()