C#换行符 写入TXT文件出现黑点问题解决
C#中 有三种换行符都能正确显示在textbox等控件上 分别是
1 \n
2 \r
3 \r\n
但是只有第三种 \r\n才能在txt等文件中正常显示换行,前两种都会被当成黑点导致错误。
于是我们可以用 Replace带替换掉错误的换行符
string s = "\r"; string rs1 = "\r\n"; string str = "1111\r222" str = str.Replace(s, rs1);
上面代码的结果应该是
string str = "1111\r\n222"

浙公网安备 33010602011771号