Désolé, je cherche le type System.Type
et le type PropertyInfo
dans la documentation mais je n'arrive pas à trouver la chose dont j'ai besoin.Savoir si une propriété est déclarée virtuelle
Comment savoir si une propriété (ou une méthode ou un autre membre) a été déclarée virtual
dans sa classe déclarante?
Par exemple.
class Cat
{
public string Name { get; set; }
public virtual int Age { get; set; }
}
Comment puis-je savoir si la propriété a été déclarée Age
virtual
ou non?
Échec si la propriété considérée est en écriture seule. – cdhowie
Un grand merci pour la réponse. –
@cdhowie, oui ça va échouer. Je n'ai pas inclus la vérification des erreurs dans mon exemple. –