在C#中打开.txt文件到richTextBox

Chr*_*con 3 c# global-variables openfiledialog richtextbox text-files

我希望能够将.txt文件打开到c#中的richtextbox中,并且还打开一个我称之为'notes'的全局变量,但不知道如何执行此操作.这是我目前的代码:

OpenFileDialog opentext = new OpenFileDialog();
if (opentext.ShowDialog() == DialogResult.OK)
{
    richTextBox1.Text = opentext.FileName;
    Globals.notes = opentext.FileName;
}
Run Code Online (Sandbox Code Playgroud)

唯一的问题是它既不出现在richtextbox中也不出现在全局变量中,而全局允许它以另一种形式在另一个richtextbox中查看.所以请你帮忙,理想情况下.txt文件进入两者,

谢谢

Blu*_*doo 7

你的意思是你想要显示文本或文件名?

richTextBox1.Text = File.ReadAllText(opentext.FileName); 
Globals.notes = richTextBox1.Text;
Run Code Online (Sandbox Code Playgroud)

您可能还想将此更正为:

if (opentext.ShowDialog() == DialogResult.OK)
Run Code Online (Sandbox Code Playgroud)

  • 添加'using System.IO;' 或'System.IO.File.ReadAllText(opentext.FileName);' (3认同)