如何在 Linqpad F# 中显示来自 DataVisualization 的图表

How to display a chart from DataVisualization in Linqpad F#

使用 Linqpad 5.0,我的代码如下所示:

open System
open System.Net

open System.Windows.Forms
open System.Windows.Forms.DataVisualization

open FSharp.Charting

...

module Chart = 
/// Creates a line chart from the given sequence using at 
/// most 'count' numbers and automatically adding X axis
let SimpleLine(seq, count) =
  seq |> Seq.truncate count
      |> Seq.mapi (fun i v -> i, v)
      |> Chart.Line

let chart = Chart.SimpleLine([1.0; 2.0; 4.0; 8.0], 3)

如果我说

chart.Dump()

我看到了典型的 Linqpad 框,但没有看到图表本身。

以下函数调用有效:

chart.ShowChart()