我将.NET脚本实现为控制台应用程序。在执行期间,它将调试信息写入控制台。在脚本中,应用程序偶尔会连续发出几次哔声。仔细观察,似乎每次打印某些字符时都会发生。
是否有任何特殊字符会在读入内存或在.NET中打印到屏幕时导致系统发出蜂鸣声?
角色类似于:
ר×>×'תדס×o×'ס×|'××|'×××××××××××××××××××× ž××T×” ד×z×פע×o×z×|××?×?×ª× - ××××”×''ס×Tקדפרה×T×T × - דת××?ר ×'×z×'דה×?× - ×Tק××Y
和这个
é>┼å╬ææ%<è?½ç½'å¼æ-°ç-'å>¢>┼å«£ç?¢é?ää¸S害ç^¶ä»╬äºé&gt ;┼ å°?å^ E 1 C-。 为è§?å┼·è>┼è?½çY³ç< AE<> è¿«ä¼-å±^æoé>┼æ£æ^'åSªåS> è?¥æ'ä¼-人é>┼为åS©å┼·è¡ æ£ææ?ä>┼å┼·è?æ^?åSYå®Oæ^?ä»»åS é>┼å“¿å?被æ??蔡京ç<'æ? é>┼é“?æ%<æ??人è¯?æ?®ç¡® é>┼ã??æ-æƒ.åZYæ~¯æ^?家å?Zé>┼è<¥é£zæ“ææO?追å'½å¼?è§é>┼ æ-æƒ.æ£æ^'å?'çZ°çoYç> é>┼è<¥é£z失æ~Zé“?æ%<心ç-é>┼
但我没有让他们通过手动将它们写入控制台而发出哔哔声。
答案 0 :(得分:4)
我猜你正在打印一个映射到ASCII Bell字符的字符:MSDN Blog on the issue
答案 1 :(得分:4)
输出ASCII BEL字符(0x07)时,控制台将发出蜂鸣声。尝试:
Console.Write('\x07');
您不会在屏幕上看到该字符。