我有一個包含文本的文本文件。現在根據我的要求,我必須逐行閱讀該文本文件到richtextbox.At目前我正在閱讀文本文件的所有行一旦進入richtextbox.Here是我的代碼..如何將文本文件逐行讀入RichTextbox
richTextBox1.Text = File.ReadAllText("E:\\vikas\\abc.txt");
但我想通過線來顯示文本文件的文本到RichTextBox的線。
我有一個包含文本的文本文件。現在根據我的要求,我必須逐行閱讀該文本文件到richtextbox.At目前我正在閱讀文本文件的所有行一旦進入richtextbox.Here是我的代碼..如何將文本文件逐行讀入RichTextbox
richTextBox1.Text = File.ReadAllText("E:\\vikas\\abc.txt");
但我想通過線來顯示文本文件的文本到RichTextBox的線。
未選中,但你只是做這樣的事情。你不想直接讀入文本框,因爲這很慢!
using(StreamReader sr = new StreamReader(filename)
{
StringBuilder sb = new StringBuilder();
While(sr.Peek() >-1)
{
sb.Append( sr.ReadLine());
}
The_Textbox.Text = sb.ToString();
}
爲什麼你要逐行閱讀它,如果你把它分配給一個文本框? – Bas
@BasBrekelmans我的要求就是這樣嗎?你有問題嗎? – Pranav
由於字符串的不變性,因此如果要將它放入單個字符串中,則由於逐行讀取效率非常低。 – Bas