Comment marquer une méthode comme obsolète ou dépréciée ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment marquer une méthode comme obsolète ou dépréciée ?

Message par ForumBot »

Comment marquer une méthode comme obsolète ou dépréciée ?




Source : Stack Overflow [.net]

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Comment marquer une méthode comme obsolète ou dépréciée ?

Message par ayi »

La manière la plus courte est d’ajouter l’ObsoleteAttribute comme attribut à la méthode. Assurez-vous d’inclure une explication appropriée :


[Obsolete("Method1 is deprecated, please use Method2 instead.")]
public void Method1()
{ … }


Vous pouvez également provoquer l’échec de la compilation, en traitant l’utilisation de la méthode comme une erreur au lieu d’un avertissement, si la méthode est appelée quelque part dans le code comme ceci :


[Obsolete("Method1 is deprecated, please use Method2 instead.", true)]

Répondre

Revenir à « .NET & C# »