.txt ファイルから .txt ファイルに値をインポートしようとしていますdictionary
。.txt ファイルは次のようにフォーマットされます。
ドナルドダック、2010-04-03
など... 各行にそのようなエントリが 1 つあります。私の問題は、分割された文字列をに追加しようとすると発生しdictionary
ます。
私はこのようにしようとしています: scoreList.Add(values[0], values[1]);
しかし、名前はコンテキストに存在しないと言われています。誰かがこれについて正しい方向に向けてくれることを願っています...
ありがとうございました!
private void Form1_Load(object sender, EventArgs e)
{
Dictionary<string, DateTime> scoreList = new Dictionary<string, DateTime>();
string path = @"list.txt";
var query = (from line in File.ReadAllLines(path)
let values = line.Split(',')
select new { Key = values[0], Value = values[1] });
foreach (KeyValuePair<string, DateTime> pair in scoreList)
{
scoreList.Add(values[0], values[1]);
}
textBox1.Text = scoreList.Keys.ToString();
}