私はC#またはプログラミングに関して悩んでいるので、数年経っています。私は複数の整数にCSVファイルを読み込もうとしています。 CSVファイルは次のようにフォーマットされています。複数の整数へのCSVファイルの読み込み
box1,3
box2,6
box3,10
...
box160,1
これまでのコードでは、以下のようになりました。 TextFieldParser私は別の質問から降りました。それが私に必要なものであるかどうかはわかりません。私はCSVファイルの "、"の前に情報を保持する必要はありません。ちょうど "、"の後に情報が必要なのは、自分のコードの正しいintに対応するためです。どのような助けや指針をいただければ幸いです。
int box1;
int box2;
int box3;
...
int box160;
using (TextFieldParser parser = new TextFieldParser(@"C:\SprinklerTimer\DailySprinklerTimer.csv"))
{
parser.TextFieldType = FieldType.Delimited;
parser.SetDelimiters(",");
while (!parser.EndOfData)
{
//Processing row
string[] fields = parser.ReadFields();
foreach (string field in fields)
{
//TODO: Process field
}
}
}
具体的な_question_は何ですか?あなたが働いているコードはありますか?もしそうなら、私はその質問が何であるか理解していない。それがうまくいかない場合は、あなたが持っている問題を確実に再現し、その問題が何であるかを説明する良い[mcve]を提供する必要があります。スタックオーバーフローは、文字列(カンマ区切りなど)から数値を引き出す限り、すでにそのような質問がたくさんありますが、その多くは特定のシナリオに直接対応しています。あなたは何かを探しましたか?あなたは何を見つけましたか?あなたはそれらの質問に対する答えはどうやって理解できなかったのですか? –