隐形人物

时间:2012-02-15 06:45:41

标签: c# text

有没有人知道除了空格之外的Unicode字符串中是否有任何不可见的字符?就像在Windows 98中有一些使用ALT +一些整数的技巧(实际上是错误http://forums.techarena.in/customize-desktop/1121437.htm)。 是否可以以编程方式添加一些未被任何编辑器显示的此类字符?

3 个答案:

答案 0 :(得分:5)

它们通常称为Control Characters

  

控制字符U + 0000-U + 001F和U + 007F来自ASCII。另外,U + 0080-U + 009F与ISO 8859字符集(以及其他)一起使用。它们在ISO 6429中规定,通常分别称为C0和C1控制代码。   大多数这些字符在Unicode文本处理中没有明确的作用。字符U + 0000,U + 0009(HT),U + 000A(LF),U + 000D(CR)和U + 0085(CR + LF)通常在文本处理中用作格式化字符。

答案 1 :(得分:1)

答案 2 :(得分:-2)

“ somestring” +新字符串('',20);