.txt ファイルの内容をリストビューにインポートしようとしていますが、テキスト ファイルは既にこの構造の複数行として保存されています: "Line ID"^"String" このコードを使用してデータをインポートします:
openFileDialog1.Filter = "Text Files (*.txt)|*.txt";
openFileDialog1.Title = "Open Text file";
DialogResult result = openFileDialog1.ShowDialog();
if (result == DialogResult.Cancel)
return;
StreamReader sr = new StreamReader(openFileDialog1.FileName, Encoding.UTF8);
while (sr.Peek() >= 0)
{
string[] a2 = sr.ReadLine().Split('^');
if (a2.Length == 3)
{
int aa = int.Parse(a2[0].ToString());
textView.Items[aa].SubItems[1].Text = a2[1];
}
}
sr.Close();
OFDをロードし、txtファイルを選択してから何もしません。例外/エラーはまったく発生しません。何もしません。私のコードに何か問題がありますか?