前面我我们学习了如何在控制台输出一句话,今天我们学习一下更详细的输出方式。

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可以快速运行,不用鼠标点上面的运行啦。

 

版权声明:本文为hmswt原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/hmswt/p/11298890.html