`
wsql
  • 浏览: 11757142 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

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

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文档。

分享到:
评论

相关推荐

    C# 实战项目——快递单打印软件

    亮点精彩视频逐步讲解程序开发实现流程讲解附带项目源码,代码注释全 主要知识点 1、如何使用已有窗体资源? 2、分割Form窗体 3、DataGridView数据表格的使用? 4、使用C#操作SQL Server数据库5、以二进制形式在数据库...

    C#微软培训资料

    第二部分 C#程序设计基础.28 第四章 数 据 类 型 .28 4.1 值 类 型 .28 4.2 引 用 类 型 .33 4.3 装箱和拆箱 .39 4.4 小 结 .42 第五章 变量和常量 .44 5.1 变 量 .44 5.2 常 量 .46 5.3 小 结 .47 ...

    C#2010对visio进行二次开发初始程序

    自己参考一些资料编写的C#2010对visio二次开发,其中包含一个txt文档说明,另外代码注释比较全面,主要介绍如何进行visio二次开发的初始操作。我做的事例是基于故障树的,在visio——商务——故障树流程图里有,就...

    c#学习笔记.txt

    在C#刚刚推出的时候,大多数的程序员都不免吼上两句——不是因为高兴,而是因为又多了一种语言。他们觉得现在的语言太多了,没有必要再多出一种来添乱子。但是当他们看完C#的文档后又开始高兴起来,因为C#是如此简单...

    C#XML入门经典 C#编程人员必备的XML技能.part2

    C# XML入门经典——C#编程人员必备的XML技能 作者:[美]Stewart Fraser, Steven 著,毛尧飞,崔伟 译 出版社:清华大学出版社 出版时间:2003年11月 第1章 在C#中使用XML的原因 &lt;br&gt;1.1 使用XML的原因...

    C#源码大集合 03(共3卷)

    │ ├─实例65 如何编写DLL客户端程序 │ │ ├─实例66 如何编写用户控件程序 │ │ └─实例67 如何给程序打包 │ ├─第4章 系统维护 │ │ ├─实例68 如何获取系统基本信息 │ │ ├─实例69 ...

    C#源码大集合 02(共3卷)

    │ │ └─实例67 如何给程序打包 │ ├─第4章 系统维护 │ │ ├─实例68 如何获取系统基本信息 │ │ ├─实例69 如何获取系统服务信息 │ │ ├─实例70 如何获取系统进程信息 │ │ ├─实例71 如何获取系统...

    C#源码大集合 01(共3卷)

    │ ├─实例65 如何编写DLL客户端程序 │ │ ├─实例66 如何编写用户控件程序 │ │ └─实例67 如何给程序打包 │ ├─第4章 系统维护 │ │ ├─实例68 如何获取系统基本信息 │ │ ├─实例69 ...

    .NET文档生成工具(.Net 2.0)——更新至2.1

    程序的注释在程序的编写和维护中扮演着相当重要的角色,在生成工程的同时,说明文档也随之而生了。&lt;font face="Verdana"&gt;.net 文档生成工具用于将&lt;font face="Verdana"&gt;xml 文档注释生成格式类似MSDN的HTML帮助文档...

    微软C#教程.txt

    第二部分 C#程序设计基础.........................................................................................28 第四章 数据类 型......................................................................

    editplus 代码编辑器html c++ jsp css

    【14】工具集成——编译器集成例子(Java、Borland C++、Visual C++、Inno Setup、nsis、C#) 【15】工具集成——让Editplus调试PHP程序———————-avenger,aukw 【16】工具集成——打造 PHP 调试环境(二)——...

Global site tag (gtag.js) - Google Analytics