我正在尝试浏览.doc,.text等文件并将位置粘贴到textbox3.text。我得到了下划线,我不知道我错过了什么。
这是代码:
private void button2_Click(object sender, EventArgs e)
{
OpenFileDialog bDialog = new OpenFileDialog();
bDialog.Title = "Open Word or Text File";
bDialog.Filter = "Text Files|*.doc;*.docx;*.txt;*.text";
bDialog.InitialDirectory = @"C:";
if (bDialog.ShowDialog() == DialogResult.OK)
{
File2Lines = System.IO.File.ReadAllLines(bDialog.FileName.ToString());
}
textBox3.Text = File2Lines;
}
和带下划线的图像:http://shrani.si/f/3J/bu/2ALFViEN/missing.png
有什么解决办法吗?(如果有什么没有意义,那是因为我是菜鸟)
您尚未将File2Lines
声明为变量。 此外,ReadAllLines
返回的是String[]
而不是string
。 尝试:
string[] File2Lines = System.IO.File.ReadAllLines(bDialog.FileName.ToString());
然后
textBox3.Lines = File2Lines;