日期:2014-05-17  浏览次数:21083 次

为什么我把鼠标,移动到微软定义的函数上,就有显示注释的提示。
为什么移动到我自己的函数上,出现的提示,不包含注释?


例如: this.close();这个函数,我把鼠标移动到close()上,就有提示:

Manually closes a System.Windows.Window.



怎么让我自己定义的函数,也能这样?


------解决方案--------------------
用xml注释

在vs中,函数前面输入
C# code
///

------解决方案--------------------
探讨

你的意思是,要提取出来做成帮助文件,才会最终在开发中,有提示的效果?
引用:

这些注释之后可以提取出来作为单独的xml文档,
并生msdn library那种风格的帮助文件。

------解决方案--------------------
需要4个步骤
在源代码中用 /// 注释
生成的时候选择产生 xml 文档
将 xml 文档和库一起发布
在VS中引用这个库
------解决方案--------------------
是啊,但你说的只适合在当前项目中有提示。

你是想把库交给人家,不提供源代码,就需要额外的步骤啦。