■No89817 (usushio さん) に返信
> 質問を送信した後に、できるところまで自分なりに書いてみたのですが、
(略)
> 上記のものができました。
> 返答していただいた内容はまだ反映できていませんが、
> このようなコードの場合、時間列、正弦波、余弦波のデータはどこに、どのように収納されていますか。
「コードを書いた」といえるのは、自分で動きを作り込めた時だと、
私は思っています。
動きがわからない状態でコードができあがると言うことは、他者のコードを
真似したか、試行錯誤で書き換えてうまく動くかわからないという状態だと
思われますので、「コードを書いた」とは言えません。
最初のうちは仕方ないかもしれませんが、プログラミングは自分で動きを
作り込むことです。
切り貼りや試行錯誤ではないことを覚えておいてください。
> string[] row_data;
この行、必要ですか?
> // 最終行までデータ確認
> while (!(ftp.EndOfData))
> {
> // カンマ区切りデータ取得
> csv_read_data.Add(ftp.ReadFields());
> }
この部分は何をしているか、説明できますか?
ここが一番大事です。
> // 一行データ取得
> row_data = (string[])csv_read_data[0];
これ必要ないのでは?
(どこも使っていませんよね?)
> //DataTableへ行データ追加
> DataTable dt = new DataTable();
DataTable に入れていることは必要なのですか?
必要なのであれば、「どのように収納されていますか」という質問にならない気がしますが…。