给C#程序添加说明——注释

来源:互联网 发布:dronedeploy航测软件 编辑:程序博客网 时间:2024/06/04 17:51

作为程序开发者,编写代码不仅要自己能够看懂,小组成员和其他人员也要看明白。如果不对代码添加说明信息,也许我们自己过一段时间后都不明白自己当时编写的是什么,这是一件很糟糕的事。为了避免这种情况,程序员的一个非常重要的工作就是给程序添加说明信息,也就是注释。

C#提供了多种注释类型:

单行文本注释:
在程序中"//"描述一个单行的文本注释,我们一般写在语句后部或上部。
//单行文本注释

多行文本注释:
在程序中"/* ---------*/ "这样描述一个多行文注释。

/*
一场地震,生死两难;
只道三四险,不知五月难;
纵有六双眼,泪也流不完;
七颗心儿悬,零八奥运艰;
高呼九洲十地华人现,纵使百舸千帆风浪间,也让咱行得万年船!
*/

XML文档注释:
XML文档注释一般都写在方法或类的上部,在VS中,只需要连续输入三个"///"就可以自动生成一段XML文档注释,格式如下:

/// <summary>
/// 这是一个Main方法,是C#应用程序的入口.程序控制在该方法中开始和结束.
/// </summary>
/// <param name="args"></param>
static void Main(string[] args)
{

}
说明:其中 summary是对这个方法或类的说明,摘要<param name="args"></param>是指方法的当前有一个参数。

添加注释行的代码Program.cs:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace HelloWorld{

///<summary>

///这是第一个控制台应用程序,实现简单输出功能

///<summary>

class Program{

static void Main(string[] args)    //这是程序入口点

{

/*

这是添加的关键代码

*/

Console.WriteLine("HelloWorld");    //向控制台输出HelloWorld

Console.ReadLine();

}

}

}

当在一个方法前面输出“///”时,会自动产生文档注释,这种注释可导出成XML文档。

原创粉丝点击