我通常将类中的字段声明为私有字段以及从外部访问该字段的公共属性(到目前为止没有什么特别的微笑):
private bool doILookGood;
public bool DoILookGood
{
get { return doILookGood; }
set { doILookGood = value; }
}
现在我想知道是否有一种优雅而有效的方式来评论这种情况,而无需两次写相同的评论。换句话说,我想保留 IDE 在鼠标悬停时使用工具提示向我显示变量注释的功能。
到目前为止,我是这样评论的:
/// <summary>
/// This i always true.
/// </summary>
private bool doILookGood;
/// <summary>
/// This i always true.
/// </summary>
public bool DoILookGood
{
get { return doILookGood; }
set { doILookGood = value; }
}
我想要这样的东西:
/// <summary>
/// This i always true.
/// </summary>
private bool doILookGood;
/// <summary cref="doILookGood" />
public bool DoILookGood
{
get { return doILookGood; }
set { doILookGood = value; }
}
我知道使用 XML 标记来评论私有字段并不是很有意义,因为它们不会出现在生成的文档中,但我又只想拥有(IDE 内部的)评论工具提示。
也许有人有线索:)