2016-10-22 6 views
0

BEL文字がコンソールウィンドウに表示されていないは、Visual StudioでC#で

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

をBEL文字を表示同様にBS文字

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

質問はどうですか? – Marusyk

答えて

2

ルック:

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

そして、出力は:

0123です。

文字制御文字ですか? True

結論として、BEL文字は制御文字です。

制御文字は、ACK、BEL、CR、FF、LF、およびVTなどの の書式設定およびその他の非印字文字です。

thisによれば、BEL文字と他のすべての制御文字は印刷できません。

+0

たとえば、Wordが改行文字を表示するように設定されているときなど、矢印のような文字でそれらを積極的に置き換えることができます。 –

+0

Microsoftのリンクが良いですが、わかりませんでした。私は私の答えを削除しました。 – mybirthname

関連する問題