【发布时间】:2014-02-14 07:58:34
【问题描述】:
我创建了一个绘制数据的函数:
public void ShowGraphData(long lTotalData)
{
double[] dx = new double[lTotalData];
double[] dy = new double[lTotalData];
for (long li = 0; li < lTotalData; li++)
{
dx[li] = GlobalDataClass.dDataArray[li, 0];
dy[li] = GlobalDataClass.dDataArray[li, 1];
}
zedGraphControlStickiness.GraphPane.CurveList.Clear();
GraphPane StickinessPane = zedGraphControlStickiness.GraphPane;
// PointPairList holds the data for plotting, X and Y arrays
PointPairList spl1 = new PointPairList(dx, dy);
// Add cruves to myPane object
LineItem ProductionCurve = StickinessPane.AddCurve("Insertion Force", spl1, Color.Blue, SymbolType.None);
ProductionCurve.Line.Width = 2.0F;
zedGraphControlStickiness.AxisChange();
zedGraphControlStickiness.Invalidate();
zedGraphControlStickiness.Refresh();
GlobalDataClass.iTotalReadingPoint = lTotalData;
}
然后我使用filestream打开txt文件:
if ((myStream = openFileDialog1.OpenFile()) != null)
{
using (myStream)
{
//save data to list array.
}
}
我需要在 Showgraph 函数的 lToTalData 中加载 txt 并将包含几行的数据保存为数组。 我的文本文件是这样的:
10,20
20,30
30,40
40,50
50,60
有人可以帮我怎么做吗?
【问题讨论】:
-
如果您想将数据保存在文件中或者您想从文件中加载数据,您能更好地解释一下吗?
-
抱歉,我想加载数据。
标签: c# arrays filestream