首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【小雨学编程之C#】程序说明

当我们的代码行数变多,一段时间后,我们会忘记之前编辑代码的意思,需要重新读我们之前编写的代码,这样加重了开发的负担。这时候我们就需要一个我们编写代码的说明,从而通过说明很快的想起之前编写代码的思路,同时看别人的代码说明,也能很快上手学习和修改别人的代码。

这时候,我们就需要代码注释(标注和解释,简称注释)

注释就是对代码的解释和说明。目的是为了让别人和自己很容易看懂,一看就知道这段代码是做什么用的,提高程序代码的可读性。

注释只是为了提高可读性,不会被计算机编译。

一、C#的注释有三种,单行注释、多行注释、文档注释

单行注释:适用注释一行内容(简短的一行解释)

语法://注释内容

多行注释:适用注释跨行内容(比较多的跨行解释)

语法:/*注释内容*/

/*多行注释开始标识符

*/多行数值结束标识符

文档注释:给代码段添加注释(解释一段整体内容)

语法:///

///

///

注:只需要在对应位置敲入///Visual Studio会将其余内容自动生成

文档注释可以用在命名空间、类、函数上,但是我们发现当使用在命名空间、类上的时候仅仅是

但是使用在入口函数上的时候却变成

这是怎么回事?

其实对于文档注释,我们经常用到的是三种标识summary、param、returns

summary:摘要信息

param:参数说明

returns:返回值说明

简单举例

二、注释快捷按钮和快捷键

快捷按钮

ctrl+k+c:注释所选代码

ctrl+k+u:取消对所选代码的注释

三、注释常见错误

嵌套多行注释错误

多行注释使用过程中,一个/*只能直接对应一个*/,否则嵌套过程中/*会直接匹配所在范围的第一个*/而将其余的注释忽略

单行注释嵌多行注释错误

单行注释会将这一行的所有内容都认成注释,此时的/*会被识别成单行注释的一部分,而并没有识别成多行注释的开始标识符

四、注释两大作用

代码解释和代码调试

代码解释就是在对应代码位置,起到代码意思标识的作用

代码调试:

当我们要调试代码,希望看到不同的运行效果,但是又不想删除对应的代码的时候,可以将差异化的代码进行注释,调试过程中,可以用注释和取消注释的方式,运行代码以看效果。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210221A06EB400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券