如何查看<returns>标签的内容?

use*_*401 8 c# visual-studio-2010 xml-documentation visual-studio

在Microsoft Visual C#2010 Express中,每当我创建一个函数,并使用3个斜杠创建帮助代码时,我会得到如下内容:

/// <summary>
/// Function to sum 2 numbers.
/// </summary>
/// <param name="foo">First number.</param>
/// <param name="bar">Second number.</param>
/// <returns>The sum of the numbers.</returns>
public int foobar( int foo, int bar )
{
    return foo + bar;
}
Run Code Online (Sandbox Code Playgroud)

我知道无论什么时候我想知道函数是做什么的,我都可以将鼠标悬停在它上面,工具提示会显示<summary>标签之间写的文字.

此外,每当我打开括号来编写我正在调用的函数的参数时,我会看到光标下方的工具提示,它显示了<param name="foo">标签之间写入的文本.

所以,我的问题是:我是否可以查看<returns>标签之间的文本而无需定义并在其编写的代码中查看它?如果是这样,怎么样?

Paw*_*ger 7

你可以在里面查看View >> Object Browser.

除此之外,你不会在其他任何地方看到它.如果您想通过工具提示显示"返回"信息,那么最好将其<summary>作为描述的一部分放在自身内部.<summary>当你想在里面放入更多文本时,有一些可能性可以使更多的可翻译,例如通过使用<para>:

///<summary>
///<para>line1</para>
///<para>line2 (e.g. what a method returns)</para>
///</summary>
Run Code Online (Sandbox Code Playgroud)