C# 在Dotnet highcharts asp.net c中添加多个系列#

C# 在Dotnet highcharts asp.net c中添加多个系列#,c#,asp.net,dotnethighcharts,C#,Asp.net,Dotnethighcharts,目前,我可以在dotnet highchart中创建一个系列,在图表上显示一条线。我想知道我怎样才能在另一个系列中做到这一点。我不知道如何添加它。 以下是我如何创建第一个系列 Highcharts chart = new Highcharts("chart") .SetTitle(new Title { Text = "Incoming Stats" }) .SetXAxis(new XAxis { Categories = stringArr

目前,我可以在dotnet highchart中创建一个系列,在图表上显示一条线。我想知道我怎样才能在另一个系列中做到这一点。我不知道如何添加它。 以下是我如何创建第一个系列

 Highcharts chart = new Highcharts("chart")
            .SetTitle(new Title { Text = "Incoming Stats" })
            .SetXAxis(new XAxis { Categories = stringArr })

            .SetYAxis(new YAxis { Title = new YAxisTitle { Text = "Amount Incoming" } })
            .SetSeries(new Series { Name = "Incomings", Data = new Data(objectArr) })

            ;
        ltrChart.Text = chart.ToHtmlString();
我基本上想在此基础上添加另一个系列-数据类型将完全相同。因此,第二次我将添加stringArr2和objectArr2,而不是添加stringArr和ObjectArr。我相信这是一个简单的答案,但我在任何地方都找不到解决办法。
提前干杯

在他们的网站上查看示例:

所以基本上你只需要给它一个数组,而不是一个序列

  .SetSeries(new[]
                {
                    new Series { Name = "Tokyo", Data = new Data(ChartsData.TokioData) },
                    new Series { Name = "New York", Data = new Data(ChartsData.NewYorkData) },
                    new Series { Name = "Berlin", Data = new Data(ChartsData.BerlinData) },
                    new Series { Name = "London", Data = new Data(ChartsData.LondonData) }
                }
                );

您也可以通过多个以逗号分隔的系列对象

例如:

 series1.Data = new Data(pointList1.ToArray());
 series2.Data = new Data(pointList2.ToArray());
 chart.SetSeries(new[] { series1, series2 });