从无处发出哔哔声......可能是错误的

时间:2014-06-23 13:19:32

标签: c# loops console beep

这是我见过的最奇怪的事情之一 有一个代码用于搜索List q变量

中的所有元素
    public List<String> SearchQuestion(String fromPart)
    {
        return q.FindAll(r => r.Contains(fromPart));
    }

我在主

中有如何使用它
foreach (String s in GameMaster.SearchQuestion("a"))
     Console.WriteLine(s);

程序正在运行,它根本没有崩溃,但我正在使用耳机,我的耳朵几乎爆炸了(是的,它不是主板蜂鸣器故障)

这段代码有什么问题? 4声嘟嘟声是什么意思?

1 个答案:

答案 0 :(得分:3)

可能这意味着(String)s包含4个被解释为系统“铃”字符的字符。

贝尔字符的旧学校ASCII编码为0x07

因此在Unicode中,我们期望通过将字符U + 0007写入控制台来引起蜂鸣声。 (可能还有其他Unicode字符也被解释为等同于“bell”字符。)