Dire que j'ai ceci:Pourquoi ne puis-je pas référencer les membres accessibles dans une classe de base à partir de balises de commentaire de documentation XML dans une classe dérivée?
internal abstract class Animal
{
internal bool IsExtinct { get; set; }
}
internal sealed class WoollyMammoth : Animal
{
internal int WeightLbs { get; set; }
/// <summary>
/// Construct a new instance with <see cref="IsExtinct"/> // this throws an error "XML comment has cref attribute 'IsExtinct' that could not be resolved".
/// set to "true" and <see cref="WeightLbs"/> // this works just fine.
/// initialized to 0.
/// </summary>
WoollyMammoth()
{
// no problem with either of these, of course.
IsExtinct = true;
WeightLbs = 0;
}
}
Pourquoi ai-je une erreur en essayant de référencer la propriété IsExtinct
, définie dans la classe de base, de la balise de commentaire XML <see/>
? Je peux accéder aux propriétés définies dans la classe dérivée, comme WeightLbs
.
La propriété peut-elle être privée? –