在c#中显示BEL字符

时间:2016-10-22 09:55:20

标签: c#

在Visual Studio

中的控制台窗口中未显示BEL字符
char character7 = (char)7;
Console.WriteLine(character7);
Console.ReadLine();

同样是BS角色

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

1 个答案:

答案 0 :(得分:2)

看看这段代码:

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。

根据this,您无法打印BEL字符和所有其他控制字符。