我目前正在使用VB.Net从文本文件中读取内容
Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText(file)
该文件包含多行文本,当我读取文本文件时,程序知道它们在不同的行上并相应地将它们打印出来。
然而,当我尝试将fileReader拆分为不同行的数组时,换行符似乎仍然存在,即使我使用Split(ControlChars.Cr)
或Split(ControlChars.NewLine)
也是如此。它会成功地将其拆分成单独的行,但当我显示它时,它会“推”文本到下一行,就像换行符仍然存在一样...
有人知道发生了什么事情以及如何删除这些“隐形”的控制字符吗?
文本文件:
Test1
Test2
Test3
Test4
fileReader:
Test1
Test2
Test3
Test4
lines() 输出结果:
Test1
Test2
Test3
Test4