我想在zed图中绘制图形,这需要double[] x
,double[] y
。我想从double[]x
和double[]y
中的数据列nd中获取值。
dtarow[0]
中的double[] x
值和datarow[1]
中的double[]y
值。我从数据集中的商店流程获得row[0]
和row[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();
}
}
}
我希望这能用于double[] x
和double [] y
答案 0 :(得分:0)
试试这个:
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++;
}