我目前正在使用 VB.Net 阅读文本文件
Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText(file)
文件包含多行文本,当我读入文本文件时,它知道它们位于不同的行并相应地打印出来。
但是,当我尝试将 fileReader 拆分为不同行的数组时,换行符似乎停留在那里,即使我使用Split(ControlChars.Cr)
or Split(ControlChars.NewLine)
。它会成功地将它拆分为单独的行,但是当我显示它时,它会将文本“推”下一行,就像换行符仍然存在一样......
有没有人对正在发生的事情以及如何删除这些“隐形”控制字符有任何想法。
文本文件:
测试1
测试2 测试3
测试
4
文件阅读器:
测试1
测试2 测试3
测试
4
行()打印输出
测试1
测试2 测试3
测试
4