c#小灶——输出语句
前面我我们学习了如何在控制台输出一句话,今天我们学习一下更详细的输出方式。
Console.WriteLine();和Console.Write();
我们来看一下下面几行代码,
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace hello { class Program { static void Main(string[] args) { Console.WriteLine("公众号"); Console.WriteLine("GreenBoy"); Console.ReadKey(); } } }
运行结果是什么样子的呢?
输出了两行内容,那么问题来了,如何让他们在一行里不换行输出呢?把它们写进一句话里?好主意,但还是不够好。我们再学习一个新的语句: Console.Write();
这个语句和 Console.WriteLine(); 只相差Line这几个字母,区别就是 Console.WriteLine(); 输出之后自动换行, Console.Write(); 输出但不换行。我们看下效果:
转义字符“\n”
“\n”是一个转义字符,意思是换行,有时候,我们在一条语句里需要输出多行的内容,但又不能敲回车,因为这条语句没有结束,后面的代码就没了,会报错。每条语句都必须写在同一行内。
向上图这样是不可以的,但是我们可以怎么做的,就是使用转义字符。我们看下效果
中间从“\n”这个地方换行了。
转义字符“\t”
再来一个转义字符,这个意思是制表,直接看效果吧
从图中可以很清楚的看到,制表可以使我们的内容排列的很整齐,感觉就像有个表格一样,如果没有制表,我们想输出这个效果,要敲很多空格,而且上下字数不一样多,是很不方便的。
快捷键
输出语句基本已经讲完了,再分享几个快捷键
代码提示Ctrl+J:
不知你们发现了没有,vs有代码提示的功能,如图
虽然我们的代码没有写完,但是下面已经出现了很多选项,很类似我们使用输入法时,虽然没有打完拼音,但也会出现备选文字。有了代码提示功能,我们写起代码也是事半功倍的。
当看到代码提示中出现需要的代码,可以上下键选择,选好后回车。也可以再打出下一个字母,更准确哟~如果不小心把代码提示弄没了,可以按Ctrl+J使它重新出现。
cw
输入cw,再按两下tab键,可以快速打出Console.WriteLine();
运行
F5键,写完代码直接按F5可以快速运行,不用鼠标点上面的运行啦。