繁体   English   中英

.NET控制台在编写某些字符串时播放声音

[英].NET Console Playing Sounds While Writing Certains Strings

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

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

角色类似于:

ר×>×'תדס×o×'ס×|'××|'×××?×'×?×o××'×”×'ר××z××T דה×z×פע×o×z×|××? ×?×ª× - ×שד×'ס×Tקהפרד×T×T× - הת××?ר×'×z×'× “×”×?× - ×Tק××Y.

和这个

é>┼å╬ææ%<è?½ç½'å¼æ-°ç-'å>¢>┼å«£ç?¢╬?ää¸S害ç^¶ä»╬äºé>┼å° ?a ^?E 1 C-。 为è§?å┼·è>éè?½çY³ç<æ<>è¿«ä¼-å±^æoé>┼æ£æ^'åSªåS>è?¥æ'ä¼-人é>┼ 为åS©å┼·è¡? æ£ææä┼┼┼┼????åY O O»»»»»┼åååååå¢æ¢æ¿ä ç<'æ? é>┼é“?æ%<æ??人è¯?æ?®ç¡®╬>┼ã??æ-æƒ.åZYæ~¯æ^?家å?Zé>┼è <¥é£ZAE“AEO? 追å'½å¼?è§é>┼æ-æƒ.æ£æ^'å?''çZ°çoYç>é>┼è<¥é£z失æ~Zé“?æ%<心ç - é>┼

但我没有让他们通过手动将它们写入控制台而发出蜂鸣声。

我猜你正在打印一个映射到ASCII Bell字符的字符: 关于这个问题的MSDN博客

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

Console.Write('\x07');

您将不会在屏幕上看到该字符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM