Создание графиков в LINQPad

В настоящее время я пытаюсь создать диаграмму в LINQPad из SQL-источника данных.

Я считаю, что это можно сделать, однако я не уверен на 100%, как именно это сделать.

Есть ли у кого-нибудь идеи по методу для этого? (Даже если он включает использование пакетов NuGet, я не против)

Ответ 1

Да, вы можете использовать любую графическую библиотеку NuGet или встроенную библиотеку Windows Forms в System.Windows.Forms.DataVisualization.Charting. Просто вызовите Дамп в элементе управления диаграммой после его создания, например, в в этом примере.

Другим вариантом является использование API диаграммы Google:

Util.Image ("http://chart.apis.google.com/chart?cht=p3&chd=s:Uf9a&chs=350x140&chl=January|February|March|April").Dump();

с этим результатом:

enter image description here

Ответ 2

Окно вывода LINQPad основано на HTML, поэтому вы можете использовать Util.RawHTML("<div>your HTML here...</div>").Dump();, хотя было бы довольно утомительно включать HTML-диаграмму таким образом.

Лучшее место для ответа на этот вопрос и поиск ответа можно найти на форуме LINQPad.