teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

Parseがどううまくいかないのかの追記

2021/07/19 10:59

投稿

right00
right00

スコア1

title CHANGED
File without changes
body CHANGED
@@ -60,12 +60,15 @@
60
60
  arrayY = listY.ToArray();
61
61
  arrayLv = listLv.ToArray();
62
62
 
63
+ var doubleList = listLv.ConvertAll(double.Parse);
64
+
63
65
  // データをシリーズにセットします
64
66
  for (int i = 0; i < 18; i++)
65
67
  {
66
- DataPoint dp = new DataPoint(listLv[i], listX[i]);
68
+ DataPoint dp = new DataPoint(doubleList[i]);
67
69
  chart1.Series[graph1].Points.Add(dp);
68
70
  }
71
+ }
69
72
  }
70
73
  }
71
74
  ```
@@ -79,4 +82,18 @@
79
82
  ・string型のままできるならどうすればよいのか。
80
83
 
81
84
 
82
- よろしくお願いします。
85
+ よろしくお願いします。
86
+
87
+ ### 追記
88
+ ```
89
+ var doubleList = listLv.ConvertAll(double.Parse);
90
+
91
+ // データをシリーズにセットします
92
+ for (int i = 0; i < 18; i++)
93
+ {
94
+ DataPoint dp = new DataPoint(doubleList[i]);
95
+ chart1.Series[graph1].Points.Add(dp);
96
+ }
97
+ ```
98
+ いままでParseを使ったことがなかったのですが、一番上の行の変換でlistLvを変換しています。
99
+ DataPointに入れているdoubleListがエラーになってしまいます。