c#中显示BEL字符

本文关键字:字符 BEL 显示 | 更新日期: 2023-09-27 18:14:14

在Visual Studio的控制台窗口中没有显示BEL字符

char character7 = (char)7;
Console.WriteLine(character7);
Console.ReadLine();

同样是BS字符

char character8 = (char)8;
Console.WriteLine(character8);
Console.ReadLine();

c#中显示BEL字符

看下面的代码:

public static void Main()
{
     char character7 = (char)7;
     Console.WriteLine("Is the char control character? {0}", Char.IsControl(character7));
}

输出为:

是字符控制字符吗?真正的

总结一下,BEL字符是一个控制字符。

控制字符是格式化字符和其他非打印字符,如ACK、BEL、CR、FF、LF、VT等。

根据这个,你不能打印BEL字符和所有其他控制字符。