2017-04-14 7 views
3

多くのテキストファイルの内容を特定のディレクトリから読み取るコードを書いています。C#複数のtxtファイルのインポートデータが混乱する

不完全なコードを投稿しているため、私は受け取るヘルプが限られていることを知っていますが、私は自分のコードで間違っていることを知ることができるので、簡単なコピー&ペースト溶液。

データの取得元となるすべてのテキストファイルは、まったく同じ設定です。私はそのデータを別のテキストファイル "ImportedUsers.txt"にエクスポートします。このファイルには、すべてのユーザーが自分の名字、氏名、会社名、および注釈と共に一覧表示されます。現時点では、最初のファイルは正しくインポートされますが、それ以降のファイルについてはデータが混在しています。フルネームを空白のままにすると、会社は「Notes」フィールドで終了します。

ご迷惑をおかけして申し訳ありません。あなたの変数定義がループ内

int numComma = 0; 

を移動するとき

答えて

5

それがうまくいかない:

for (int intFileNameNumber = 0; intFileNameNumber < importFileFormat.Length; intFileNameNumber++) 

ますので、ファイルごとに個別にカンマの数をカウントすることができます。

ファイルの読み込みと書き出しのロジックを分けることをお勧めします。本当に読みにくいです。

+0

これで問題は解決しました。私はそれが問題の小さなものであるとは信じられません...それについても考えていませんでした。ありがとうございました! – user3277335