无法理解.Net Code

时间:2012-04-30 14:28:39

标签: .net

有什么想法他在下面的代码中做了什么 “chartSeries.AddItem(new ChartSeriesItem(listData[i].x, listData[i].y));

我从一个论坛上拿了这个代码 http://www.telerik.com/community/forums/aspnet-ajax/chart/performance-problem-on-line-chart.aspx
我无法理解它是什么类型的数据持有者?

从数据集格式中提取数据,如果我可以将数据集与listdata绑定,我会实现这一发展。但是,我还不知道如何进行这种绑定。

我试过如下,但没有奏效并且发现错误,请找附件。

Dim listdata As new DataList 
listdata.DataSource = ds.Tables.Item(0)
listdata.DataBind()  

enter image description here

原始代码来自论坛

ChartSeries chartSeries = new ChartSeries("Altitude", ChartSeriesType.Line); 
chartSeries.Appearance.ShowLabels = false; 
incrementCount = 1; 

for (int i = 0; i < listData.Count; i = i + incrementCount) 
    {
        chartSeries.AddItem(new ChartSeriesItem(listData[i].x, listData[i].y)); 
    }

RadChart2.AddChartSeries(chartSeries);
RadChart2.PlotArea.XAxis.AxisLabel.TextBlock.Text = "Distance (Miles)"; 
RadChart2.PlotArea.YAxis.AxisLabel.TextBlock.Text = "Yaxislabel";

1 个答案:

答案 0 :(得分:0)

我认为它就像这样简单,错误是你不能使用New这个词,来自论坛的代码说使用new,大写可以使.net中的所有差异