加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

删除VB.Net中的“不可见”控制字符

发布时间:2020-12-17 07:30:23 所属栏目:百科 来源:网络整理
导读:我目前正在使用VB.Net中的文本文件阅读 Dim fileReader As StringfileReader = My.Computer.FileSystem.ReadAllText(file) 文件包含几行文本,当我在文本文件中读取时,它知道它们位于不同的行上并相应地打印出来. 但是,当我尝试将fileReader拆分为不同行的数
我目前正在使用VB.Net中的文本文件阅读

Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText(file)

文件包含几行文本,当我在文本文件中读取时,它知道它们位于不同的行上并相应地打印出来.

但是,当我尝试将fileReader拆分为不同行的数组时,换行似乎仍然存在,即使我使用Split(ControlChars.Cr)或Split(ControlChars.NewLine).它会成功地将它分成单独的行,但是当我显示它时,它会将文本“推”到一行,就像换行仍在那里……

有没有人对正在发生的事情以及如何删除这些“隐形”控制字符有任何想法.

文本文件:

测试1
TEST2
TEST3
TEST4

的FileReader:

测试1
TEST2
TEST3
TEST4

lines()打印输出

测试1
TEST2
TEST3
TEST4

解决方法

在每一行上使用trim(),它将删除无关的空格.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读