2

我有一个作为控制台应用程序实现的 .NET 脚本。在执行期间,它将调试信息写入控制台。在脚本执行期间,应用程序偶尔会连续发出几次哔声。仔细观察,似乎每次打印某些字符时都会发生这种情况。

在.NET 中读入内存或打印到屏幕时,是否有任何特殊字符会导致系统发出哔哔声?

字符类似于:

ר×>×'ת ×"ס×o×'ס צ'×צ'× ××?×'×? ×o××'×" ×'ר××z× ×T ×" ×"×z×פע ×o×zצ××? ×?ת ×-×ש×" ×''ס×Tק×" פר×"×T×T×- ×"ת××?ר ×'×z×'× "×"×?×-×Tק××Y

还有这个

é>┼ å╬¶æ%<è?½ç½' å¼æ-°ç-'å>¢ é>┼ 嫣红é?╬ä¸S 害ç^¶ä»╬äº é>┼ å° ?å^?è¯^ç-。为è§?å┼·è¡ é>┼ è?½çY³ç< æ<> è¿«ä¼-å±^æo é>┼ æ£æ^'åSªåS> è?¥æ'ä¼-人 é>┼ 为åS©å┼·è¡ æ£æ^'å?-ä¼ é>┼ å┼·è¡?æ^?åSY å®Oæ^?ä»»åS é>┼ å"¿å?被æ??è"¡äº¬ ç<'æ? é>┼ é"?æ%<æ??人 è¯?æ?®ç¡®å╬ é>┼ã??æ- æƒ.åZYæ~¯ æ^?家å?Z é>┼ è <¥é£zæ"¯æO? 追å'½å¼?è§ é>┼ æ- æƒ.æ£æ^' å?'çZ°çoYç> é>┼ è<¥é£z失æ~Z é"?æ%<心ç -é>┼</p>

但是我没有通过尝试手动将它们写入控制台来让它们发出哔哔声。

4

2 回答 2

4

我猜您正在打印一个映射到 ASCII Bell 字符的字符: MSDN 博客上的问题

于 2012-05-18T00:25:23.847 回答
4

输出 ASCII BEL 字符 (0x07) 时,控制台会发出蜂鸣声。尝试:

Console.Write('\x07');

您将看不到屏幕上显示的那个字符。

于 2012-05-18T00:25:24.780 回答