我无意中发现,在C#里,连写三个/,就会出来一堆注释
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
跟事件的参数一样,请问,这是让写什么的?
好像中xml文件格式有点像。

解决方案 »

  1.   

    对,就是写XML注释用的,编译后会根据这部分注释产生一份项目注释文件,xml格式的。
      

  2.   

    为了使用C#提供的XML注释功能,注释应该使用特殊的注释语法(///)开头。在///之后,可以使用预先定义的标签注释代码,也可以插入自己定义的标签
      

  3.   

    编译出.XML文件后,你的DLL和这个XML文件一起给别人使用,别人在写出对象名并打出一个点.后,就会出现可调用函数的说明,或者写出一个函数找打出一个左括号(后,会出现参数的说明,就象你使用系统自带类库一样的效果,这个功能貌似从Java抄来的
      

  4.   

    这个是一个良好的编程习惯,这样别人调用的时候可以看见相关信息,dll的xml信息里面也记录了相关信息,可以
    通过dll和xml抽取信息生成帮助文件,例如通过NDoc等工具可以生成相关的word文档(例如详细设计)
      

  5.   

    嗯,就是一个注释,在菜单里的“工具”中的“文本编辑器”中的“C#”中的“高级”里的“XML文档注释”里关掉或打开。