如果该方法没有自己的XML注释,则在方法实现的接口上获取Intellisense

Pel*_*dao 6 .net c# visual-studio-2010 xml-comments visual-studio

在Visual Studio 2010中,如果该方法没有自己的任何XML注释,有一种方法可以在接口上获取Intellisense吗?

我想这样的事情会非常有用.我喜欢在界面中包含XML注释,并且不喜欢在每个实现方法中重复(复制)相同的文本.只有在需要描述特定于实现方法的内容时,我才给该方法提供自己的XML注释.

brg*_*ner 3

如果您有 ReSharper,您只需使用 Ctrl+Shift+F1 即可显示方法的简短帮助。如果该方法没有任何 XML 注释,则会显示其界面的帮助。我没有足够的声誉来给你截图。所以我向你展示我的代码并解释它:

internal interface ISomeInterface  
{
  /// <summary>
  /// Integer1 help text by interface.
  /// </summary>
  int Integer1 { get; set; }
}

internal class Class2 : ISomeInterface
{
  public int Integer1 { get; set; }

  public int CallInterface1( )
  {
    return Integer1; // <- Place cursor on Integer1 and press Ctrl+Shift+F1
  }
}
Run Code Online (Sandbox Code Playgroud)