不知从哪里传来哔哔声…可能的错误

本文关键字:错误 | 更新日期: 2023-09-27 18:09:49

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

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

在main

中是这样使用的
foreach (String s in GameMaster.SearchQuestion("a"))
     Console.WriteLine(s);

程序正在工作,它根本没有崩溃,但我正在使用耳机,我的耳朵几乎爆炸了(是的,这不是主板呼机故障)

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

不知从哪里传来哔哔声…可能的错误

可能意味着(String) s包含4个字符,这些字符被解释为系统"bell"字符。

Bell字符的旧ASCII编码为0x07

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