DOBON.NET DOBON.NETプログラミング掲示板過去ログ

複数のcsvファイルを読み込む方法

環境/言語:[vistro]
分類:[.NET]

教えてください.

csvファイル1と2を作って,csvファイル3に1と2の両方のデータを書き込むにはどうすればいいですか?
片方だけを3に書き込むのはできたのですが...
複数となるとわからないです.
誰か教えてください.
お願いします.
■No22017に返信(mintoさんの記事)
> 教えてください.
>
> csvファイル1と2を作って,csvファイル3に1と2の両方のデータを書き込むにはどうすればいいですか?
> 片方だけを3に書き込むのはできたのですが...
> 複数となるとわからないです.
> 誰か教えてください.
> お願いします.
手元に実験結果を書いた二冊のコクヨノートがあります.
それぞれのコクヨノートをAとBとしたとき,新たにコクヨノートCにそれら二冊の内容をコピーしたいです.
今のところ一冊をコピーすることは出来たのですが…
どうすればいいですか?

という質問と同じなのですが,正直どのへんで悩んでいるのかわかりません.
>>片方だけを3に書き込むのはできたのですが...
csvファイル1から1行ずつ読み込み、csvファイル3に1行ずつ書込みしているのですか。

>>複数となるとわからないです.
csvファイル1が読み込み終わったら、続けて、今度はcsvファイル2を1行ずつ読み込み、csvファイル3に1行ずつ書込すればいいですよ
もし処理に悩むようであれば、「読み込み処理」と「書き込み処理」を
別に考えてみると、簡単かもしれません。

最初にCSVファイル1の内容を全部読み込みDataTableなどに格納しておき
次にCSVファイル2の内容を全部読み込み、DataTableに追記しておき

最後に、CSVファイル3として、格納しておいたDataをすべて書き込むとか。

1行単位で、読み込み書き込みをしようとして、悩んでいるならという事で。
y4yama さん
じゅでさん

ありがとうございました.
おかげさまで,複数のファイルを1つのファイルに出力するという課題はクリアできました.
本当にありがとうございました.
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板