相信看了我上一篇文章的小伙伴们都知道console这个类的最基本的2个方法了吧,下去练习过的小伙伴应该能知道4个方法。学习
那么下面咱们就来介绍一下上期没有介绍完的另外2个方法Console.WriteLine()和Console.ReadLine()这两个方法和上一节咱们学的Console.Write()和Console.ReadKey()到底有什么区别呢spa
Console.WriteLine()和Console.ReadLine()比Console.Write()和Console.ReadKey()字面上来理解就是多了一个Line,Line的意思就是行,整个单词的意思就是Console.WriteLine() 输出一行和Console.ReadLine()读取一行blog
下面让咱们来试试吧教程
首先咱们新建一个项目(也能够在上一次教程的项目里面直接写)it
获得一个空项目console
下面咱们开始写今天的代码变量
首先来看console.write和console.writeLine有什么区别方法
别忘了加readkey哦 回忆下readkey是干什么的im
按F5运行后就是这样的,总结
是否是看不出来什么呢。那咱们多写几行代码看看 以下图
咱们在运行看看,获得结果以下图
是否是还不怎么好看出区别。那咱们吧语句位置换一下 吧console.writeLine放前面去,以下图
而后咱们再次运行 会获得以下结果
心细的小伙伴是否是发现了 console.writeLine后面始终会跳一行,就如同咱们打字按了空格一个效果
对的没错 console.write是输出一行数据 而且不换行,而console.writeLine 则是输出一行数据 并换行
那么下面咱们来看Console.ReadKey()和Console.ReadLine()
这两个方法的做用就是获取用户在控制台中输入的单个字符(ReadKey)和一行字符(ReadLine)
学习这两个方法以前要先来学习一下申明变量,为何要申明变量呢,由于你获取到用户的输入信息必须找到一个地方保存起来啊
具体申明变量的教学下次更新 此次就先按个人代码写就好了。下次会解释为何要这么写
那么咱们继续来学习Console.ReadKey()和Console.ReadLine() 吧
首先看我代码,以下图
按F5运行后 随便按一个键就会输出你的按键信息,而后再输入一行数据回车后就会显示你输入这一行信息,结果以下图
为何Console.ReadKey直接按下一个键就能获取到你的输入信息呢,而Console.ReadLine须要按回车结束输入呢
这是由于ReadKey只能输入一个字符 你随便按下一个字符就默认输入完成了。而ReadLine是输入一行数据,你须要按回车通知系统你输入完成了。系统才能知道你输入完成了。
本篇总结:
1.Console.Write() 输出数据到控制台,不换行
2.Console.WriteLine()输出数据到控制台,换行
3.Console.ReadKey() 输入一个字符
4.Console.ReadLine() 输入一行字符 以回车键结束
好了 这就是本篇的内容了。文笔很差请见谅
若有写的很差的地方请大佬指点,谢谢。
下一篇咱们学习如何申明变量,再见