[C#]Console类的详细用法ITeye - 凯时娱乐

[C#]Console类的详细用法ITeye

2019年03月30日09时37分17秒 | 作者: 天堂 | 标签: 控制台,字符串,输出 | 浏览: 1184

参阅
http://www.jb51.net/article/34640.htm

Console.Write 表明向控制台直接写入字符串,不进行换行,可持续接着前面的字符写入。
Console.WriteLine 表明向控制台写入字符串后换行。
Console.Read 表明从控制台读取字符串,不换行。
Console.ReadLine 表明从控制台读取字符串后进行换行。
Console.ReadKey 获取用户按下的下一个字符或功用键,按下的键显现在控制台窗口中。
Console.Beep 经过控制台扬声器播映提示音。
Console.Clear 铲除控制台缓冲区和相应的控制台窗口的显现信息。


输出到控制台
输出到控制台便是把数据输出到控制台并显现出来。.Net结构供给了console类完成这个使命,输出办法如下:
Console.WriteLine();
Console.Write();
Console.WriteLine(输出的值);
Console.Write(输出的值);
Console.WriteLine("输出的格局字符串",变量列表);
Console.Write("输出的格局字符串",变量列表);
Console.WrietLine()和Console.Write()的仅有却别便是前者输出后换行,后者不换行。


从控制台输入
Console类供给的输入办法:
Console.ReadLine();
这一句代码回来一个字符串型数据,能够把它直接赋值给字符串变量,如:
string strname=Console.ReadLine();
有时需要从控制台输入数字,就用到前面介绍的内容,数据转化,如:
int num=int.Pares(Console.ReadLine());
int num=Convert.ToInt32(Console.ReadLine());
上面两句代码效果相同,能够依据自己的习气挑选恣意一种。

留意:  

Console.ReadLine()和Console.Read()的输入成果彻底不同,不能混用。
Console.Read(),回来值为首字符的ASCII码
Console.ReadLine(),回来值为字符串
也便是说read办法只能读取榜首个字符,而ReadLine能读多个字符也能够换行读取

Console.ReadKey()的效果,read是从控制台读取,key表明按下键盘,那么组合在一起的意思便是获取用户按下功用键显现在窗口中,用在前面的代码起到窗口暂停的功用,在调试状态下,只要按下恣意键后窗谈锋会封闭。

using System;
using System.Collection.Generic;
using System.Linq;
using System.Text;
namespace ConsoleTest
 class ConsoleTest
 static void Main(string[] args)
 Console.WriteLine("请输入两个学生的名字");
 string name1=Console.ReadLine();
 string name2=Console.ReadLine();
 Console.WriteLine("请输入两个学生的成果");
 int score1=int.Parse(Console.ReadLine());
 int score2=int.Parse(Console.ReadLine());
 Console.WriteLine("榜首个学生的名字{0},成果{1}",name1,score1);
 Console.WriteLine("第二个学生的名字{0},成果{1}",name2,score2);
 Console.ReadKey();
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表凯时娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章