C# ///不为方法和函数创建摘要
通常在visual studio中,在类型或类型成员生成摘要之前添加//。但是,当我尝试使用///时,它只完成名称空间、类和入口点,而不是方法或函数。此问题仅在最近创建的解决方案中出现,旧的解决方案的性能与预期一致C# ///不为方法和函数创建摘要,c#,xml,intellisense,visual-studio-2019,C#,Xml,Intellisense,Visual Studio 2019,通常在visual studio中,在类型或类型成员生成摘要之前添加//。但是,当我尝试使用///时,它只完成名称空间、类和入口点,而不是方法或函数。此问题仅在最近创建的解决方案中出现,旧的解决方案的性能与预期一致 /// <summary> /// Generates summary for entry point /// </summary> static void Main() {
/// <summary>
/// Generates summary for entry point
/// </summary>
static void Main()
{
/// Doesn't generate summary.
void ExampleVoid() {
...
//
///为入口点生成摘要
///
静态void Main()
{
///不生成摘要。
void示例void(){
...
我最近调整了一些Intellisense选项,但是,我没有发现任何可能导致这种情况的选项
编辑:
我还注意到intellisense描述没有显示,调整语句完成并不能解决这个问题
这与作为输入方法的
Main
无关
本地函数不能有文档注释。这与不能在方法中记录注释变量的原因相同,但可以记录注释属性
您正试图在Main
中声明方法ExampleVoid
。如果要为此方法编写文档注释,请将其设置为类似Main
的顶级方法,并将其设置为静态,以便可以从静态方法调用:
static void Main()
{
ExampleVoid();
}
static void ExampleVoid()
{
}
这与作为输入方法的
Main
无关
本地函数不能有文档注释。这与不能在方法中记录注释变量的原因相同,但可以记录注释属性
您正试图在Main
中声明方法ExampleVoid
。如果要为此方法编写文档注释,请将其设置为类似Main
的顶级方法,并将其设置为静态,以便可以从静态方法调用:
static void Main()
{
ExampleVoid();
}
static void ExampleVoid()
{
}
代码旨在说明///自动生成的内容和未生成的内容。在本例中,为创建的入口点///自动生成。///未为void ExampleVoid()自动生成摘要。如果在较旧的解决方案中执行此操作,则///将自动生成带有开始和结束语句的摘要。该代码旨在说明///自动生成的内容和未生成的内容。在本例中,为创建的入口点///自动生成的。///未为void ExampleVoid()自动生成摘要。如果在较旧的解决方案中执行此操作,则///将自动生成带有开始和结束语句的摘要。