我逐行循环遍历文本文件, 这个有趣的角色弹出太多,当我导入到MS SQL时,该符号会导致大量有趣的角色。
< - 这是VB在字符串中看到它的方式。我在使用断点运行代码时将其复制出一个字符串。
只要在文本文件中找到某些特殊字符,该字符就会以字符串形式弹出。
答案 0 :(得分:5)
这是Unicode替换字符,插入而不是无效的Unicode字符。它没有特殊的VB.NET名称。
最常见的原因是在读取文件时使用了错误的编码。您现在可能正在将其读作UTF-8,但您需要将其更改为文件使用的实际编码(可能是Windows-1252或类似的东西,但它取决于文件的来源)。