【发布时间】:2011-09-12 01:19:39
【问题描述】:
我目前正在使用 VB.Net 读取文本文件
Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText(file)
文件包含多行文本,当我读入文本文件时,它知道它们位于不同的行并相应地打印出来。
但是,当我尝试将 fileReader 拆分为不同行的数组时,即使我使用 Split(ControlChars.Cr) 或 Split(ControlChars.NewLine),换行符似乎仍然存在。它会成功地将其拆分为单独的行,但是当我显示它时,它会将文本“推”下一行,就像换行符仍然存在一样......
有没有人知道发生了什么以及如何删除这些“不可见”的控制字符。
文本文件:
测试1
测试2
测试3
测试4
文件读取器:
测试1
测试2
测试3
测试4
lines() 打印输出
测试1
测试2
测试3
测试4
【问题讨论】:
标签: vb.net visual-studio-2008 file-io control-characters