2012-04-13 44 views
0

我需要從xml文件中獲取一些值到圖表中。我試圖使用可枚舉的範圍。使用可枚舉的範圍作爲整數的C#

IEnumerable<Int32> seq = Enumerable.Range(0, 3).ToArray(); 
chart.Series["Series1"].Points.AddY(package[seq].value1); 

但它的說法是它不能轉換成ínt'。當我嘗試

var seq = Convert.ToInt32(Enumerable.Range(0, 3).ToArray()); 

我得到它無法投類型的對象System.Int32 []'鍵入「System.IConvertible」。

怎麼辦?

+0

什麼是'chart.Series [「Series1」] .Points.AddY()'的方法簽名,以及爲什麼類型的集合是'package' – psubsee2003 2012-04-13 18:28:08

回答

4

chart.Series["Series1"].Points.AddY似乎只採取int,而不是int[]。您需要遍歷範圍並分別添加點。