随便玩玩之C#-2 写在代码内但不参与编译的内容

随便玩玩之C#-2  代码里有的但不参与编译的内容

 

上一节中的代码很简单,所有的内容都是必不可少的。

当代码发给同事后,同事看着数十行百行的代码,一时半会也猜不出这代码有什么用,实现了什么目的效果。有没有什么办法让同事知道你写这些代码是干事什么的吗?当然有啊,跑过去给他说不就行了啊。

回想一下,课本上的生字词一般会加上个带圈的数字,在最下面附上解释。Get it! 我可以给代码加上解释啊。

 

1.注释

注释有单行注释和段落(多行)注释。注释用来标记语句用途、字段含义、暂时不执行语句等。无强制要求,凡是有语句(代码)的地方都可以使用,写什么都可以。语句作为注释内容后,不再执行。
一、单行注释以//开头(两个斜杠开头)。

//在控制台输出字符。
Console.WriteLine("Hello World!1");   //注释写在行尾也可以
//Console.WriteLine("Hello World!2")  这行代码不执行。

 二、段落注释以/*开头,以*/结束。

             /*  多行注释
             *  这个注释我想写几行写几行
             *  我不想写注释了,我的代码我做主,你看不懂就别看
             *  C#代码
             *  作者:听说网名越长月牛逼
             *  发布时间:2021年8月9日
             *  授权License:WTFPL
            
             */
            Console.WriteLine("Hello World!3");

 

注释属于代码的一部分,但是不参与编译,也不会输出,被注释的代码也不会执行。如下图。

第二个HELLOWORLD!被注释了,所以只输出了第一个和第三个。

 

 2.行号

在VS的代码编辑器左边,有数字12345...,这些数字其实不是代码里的内容,只是个行编号。方便查看代码,定位代码。

 

3.空格与空白

空格只在必须的地方存在就可以。如类型与名称之间(void Main)就有一个空格,这个空格绝对不能省略。

不必须的地方增加空格,可提高代码行的可读性。如行首的空格数量保持与上一行一致,目的是对齐,是为了代码好看。去掉不必要的空格留着必须的空格,代码同样可以执行。甚至写在一行也可以执行。

 

结束。

 

--EOF--

posted @ 2021-08-09 20:47  冲浪的奶糖  阅读(284)  评论(0编辑  收藏  举报