C# 如何在double数组中存储datacolumn值

C# 如何在double数组中存储datacolumn值,c#,zedgraph,C#,Zedgraph,我想在zed graph中绘制图形,这需要double[]x,double[]y。我想从数据列nd中获取值,并放入double[]x和double[]y。 dtarow[0]值放入double[]x,而datarow[1]值放入double[]y。我从数据集中的存储过程中获取行[0]和行[1] 这是获取值的代码 DataSet dsGZData = cls.GetDataSP("spReport_GZData_Current"); DataTable dtGZDa

我想在zed graph中绘制图形,这需要
double[]x
double[]y
。我想从数据列nd中获取值,并放入
double[]x
double[]y
dtarow[0]
值放入
double[]x
,而
datarow[1]
值放入
double[]y
。我从数据集中的存储过程中获取
行[0]
行[1]

这是获取值的代码

        DataSet dsGZData = cls.GetDataSP("spReport_GZData_Current");
        DataTable dtGZData = new DataTable();


        dtGZData = dsGZData.Tables[0];
        dgv_GZData.DataSource = dtGZData;

        foreach (DataRow dtrow in dtGZData.Rows)
        {
            foreach (Data Column dc in dtGZData.Columns)
            {
                list1.Add(dtrow[dc]);
                for (int i = 0; i < list1.Count; i++)
                {
                    lbl_point.Text = list1[i].ToString();

               }

            }          

        }
DataSet dsGZData=cls.GetDataSP(“spReport\u GZData\u Current”);
DataTable dtGZData=新DataTable();
dtGZData=dsGZData.Tables[0];
dgv_GZData.DataSource=dtGZData;
foreach(dtGZData.Rows中的DataRow-dtrow)
{
foreach(dtGZData.Columns中的数据列dc)
{
列表1.添加(dtrow[dc]);
for(int i=0;i
我希望在
double[]x
double[]y

中为循环值设置此选项:

int i = 0;

foreach (DataRow dtrow in dtGZData.Rows)
    {
        double.TryParse(dtrow[0].ToString(), out x[i]);
        double.TryParse(dtrow[1].ToString(), out y[i]);
        i++;
    }