首页 > 学院 > 开发设计 > 正文

C#中控制台console常用代码

2019-11-06 07:45:13
字体:
来源:转载
供稿:网友

1、常用用法

console.clear();//清除控制台缓冲区和相应的控制台窗口的显示信息,相当于MS-DOS中的cls命令console.write();//打印,不换行console.writeline();//打印,换行console.writeline("{0}",var);//{0},占位符,打印var变量。//var必须是变量,而不是常量console.readkey();//按任意键继续,可让程序暂停string str = console.readline();//等待用户输入直到按下enter回车,读取一行,返回值为strint c = console.read();//读取输入的首个字符,返回int类型,为字符的ASCII码int num=int.Pares(Console.ReadLine()); num=Convert.ToInt32(Console.ReadLine());//输入数字。上面两句代码效果相同。Console.Beep();console.beep(Int32 frequency, Int32 duration);//通过控制台扬声器播放具有指定频率和持续时间的提示音。//frequency:提示音的频率,介于 37 到 32767 赫兹之间。//duration:提示音的持续时间,以毫秒为单位。

2、例子

//C# static void Main(string[] args) { while (true) { ConsoleKeyInfo InPutKey = Console.ReadKey(); int n = (int)InPutKey.KeyChar; n -= 48; //'0'的ASCII码为48 if (n >= 1 && n <= 9) //按键为0-9之间的数字 { Console.Beep(n * 500, 500); } else if (InPutKey.Key == ConsoleKey.Escape) { break; } } Console.ReadLine();//程序暂停 }
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表