use*_*328 1 .net c# formatting stream
我试图读取一个文件并将richTextBox的文本设置为等于它,但在我这样做之后格式化正在消失.文本文件本身中的"ENTER"在richTextBox中不可见.这是我正在使用的代码:
try
{
using (StreamReader sr = new StreamReader(directory + filePath))
{
while (!sr.EndOfStream)
{
initialText += sr.ReadLine();
}
}
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
使用时sr.ReadLine(),将从字符串中删除回车符(因为它是行终止符).
尝试在您阅读的任何行后添加CR:
initialText += sr.ReadLine() + Environment.NewLine;
Run Code Online (Sandbox Code Playgroud)
无论如何,你最好使用这个更容易和更快的代码:
initialText = File.ReadAllText(directory + filePath)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2572 次 |
| 最近记录: |