在VB.Net中,这叫做什么 - >

时间:2013-06-06 09:33:33

标签: .net vb.net text character-encoding

我逐行循环遍历文本文件, 这个有趣的角色弹出太多,当我导入到MS SQL时,该符号会导致大量有趣的角色。

< - 这是VB在字符串中看到它的方式。我在使用断点运行代码时将其复制出一个字符串。

只要在文本文件中找到某些特殊字符,该字符就会以字符串形式弹出。

1 个答案:

答案 0 :(得分:5)

这是Unicode替换字符,插入而不是无效的Unicode字符。它没有特殊的VB.NET名称。

最常见的原因是在读取文件时使用了错误的编码。您现在可能正在将其读作UTF-8,但您需要将其更改为文件使用的实际编码(可能是Windows-1252或类似的东西,但它取决于文件的来源)。