Всем привет! Не могу исправить свою ошибку, помогите пожалуйста. Мне необходимо нарисовать график по данным из файла, ниже код программы
| Код | ... string Path2 = "lyamda"; StreamWriter sw2 = new StreamWriter(Path2 + q + ".txt"); ... sw2.WriteLine("{0}\t{1}", x1, y[1]); ....
|
| Код | ... if (openFileDialog1.ShowDialog() == DialogResult.OK) { c1Chart1.ChartGroups.Group0.ChartData.SeriesList.Add(s1); s1.LineStyle.Color = Color.Red; s1.SymbolStyle.Shape = C1.Win.C1Chart.SymbolShapeEnum.None; s1.FitType = C1.Win.C1Chart.FitTypeEnum.Spline; lm1 = (PointF[])Array.CreateInstance(typeof(PointF), kol); StreamReader sr = new StreamReader(openFileDialog1.FileName, Encoding.Default); for (int i = 0; i < kol; i++) { string[] buf = sr.ReadLine().Split('\t'); // ошибка - Object reference not set to an instance of an object. lm1[i].X = Convert.ToSingle(buf[0]); lm1[i].Y = Convert.ToSingle(buf[1]);
} s1.PointData.CopyDataIn(lm1); sr.Close(); ...
|
|