1202 votes

Comment marquer une méthode comme obsolète/Deprecated ?

Comment marquer une méthode comme obsolète/Deprecated utilisant c# ?

1864voto

Chris Ballance Points 17329

Le chemin le plus court est :

Vous pouvez ajouter une explication :

Vous pouvez également faire la compilation échoue si la méthode est appelée à partir quelque part dans le code comme ceci :

(Merci @rick)

75voto

jchadhowell Points 380

Ajouter une annotation à la méthode utilisant le mot clé obsolète. Message argument est facultatif, mais une bonne idée pour communiquer la raison pour laquelle l’élément est maintenant obsolète ou ce qu’il faut utiliser à la place. Exemple :

12voto

Mr Grok Points 1155
[Obsolete]
    public void MyMethod()

3voto

Shivprasad Koirala Points 1327

Comme l’a dit par tout le monde vous pouvez le marquer à l’aide de l’attribut [Obsolete]. Voici un simple youttube vidéo qui explique tous les 3 variantes de l’attribut Obsolete.

Cliquer pour c# attribut Obsolete vidéo

-5voto

user2992192 Points 11

Marco Pellicciotta : Vous pouvez simplement utiliser l’attribut [Obsolete] et laissez le compilateur le reste de l’ouvrage. Voir cet exemple :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X