Я обычно объявляю поля в классе как частное поле вместе с публичным свойством, которое обращается к этому полю извне (пока ничего особенного smile ):
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-internal) комментарии-подсказки.
Может быть, у кого-то есть подсказка:)