关于c#中的console⽤法⼤全
Console.Write  表⽰向控制台直接写⼊字符串,不进⾏换⾏,可继续接着前⾯的字符写⼊。
Console.WriteLine  表⽰向控制台写⼊字符串后换⾏。
Console.Read 表⽰从控制台读取字符串,不换⾏。
Console.ReadLine 表⽰从控制台读取字符串后进⾏换⾏。
Console.ReadKey 获取⽤户按下的下⼀个字符或功能键,按下的键显⽰在控制台窗⼝中。
Console.Beep 通过控制台扬声器播放提⽰⾳。
Console.Clear 清除控制台缓冲区和相应的控制台窗⼝的显⽰信息。
输出到控制台
输出到控制台就是把数据输出到控制台并显⽰出来。.Net框架提供了console类实现这个任务,输出⽅式如下:
Console.WriteLine();
Console.Write();
writeline输出数值变量Console.WriteLine(输出的值);
Console.Write(输出的值);
Console.WriteLine("输出的格式字符串",变量列表);
Console.Write("输出的格式字符串",变量列表);
Console.WriteLine("This is {0}, this is {1} and {2}",strName[0],strName[1],strName [2],strName3]);
这种⽅式中包含两个参数:“格式字符串”和变量列表。“This is {0}, this is {1} and {2}”这是格式字符串,{0}、{1}、{2}叫做占位符,代表后⾯依次排列的变量表,0对应变量列表的第⼀个变量,1对应变量列表的第2个变量,依次类推,完成输出。
从控制台输⼊
从控制台输⼊,就是从控制台输⼊数据给程序。
Console类提供的输⼊⽅法:
Console.ReadLine(); 这⼀句代码返回⼀个字符串型数据,可以把它直接赋值给字符串变量,如:
string strname=Console.ReadLine();
有时需要从控制台输⼊数字,就⽤到前⾯介绍的内容,数据转换,如:
int num=int.Parse(Console.ReadLine());
int num=Convert.ToInt32(Console.ReadLine());
上⾯两句代码效果相同,可以根据⾃⼰的习惯选择任意⼀种。
注意:
Console.ReadLine()和Console.Read()的输⼊结果完全不同,不能混⽤。
Console.Read(),  返回值为⾸字符的ASCII码
Console.ReadLine(),  返回值为字符串。
也就是说read⽅法只能读取第⼀个字符,⽽ReadLine能读多个字符也可以换⾏读取
Console.ReadKey()的作⽤:
read是从控制台读取,key表⽰按下键盘,那么组合在⼀起的意思就是获取⽤户按下功能键显⽰在窗⼝中,⽤在前⾯的代码起到窗⼝暂停的功能,在调试状态下,只有按
下任意键后窗⼝才会关闭

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。