Piccolo post per una cosa facile e veloce: Se volete che in c# un metodo sia visto dall’Intellisense come deprecato (non come depravato :f7: ) basta aggiungere l’attributo Obsolete all’intestazione del metodo.

[Obsolete("Questo metodo non si dovrebbe usare! ")]
public void MetodoDepravato()
{
MessageBox.Show(”Sono un metodo depravato! Sbav, sbav…”);
}

stop

Il bello di dichiarare un metodo come deprecato è che durante la compilazione verrete avvertiti con un Warning o addirittura con un Error se dichiarate l’attributo con il parametro true alla fine:

[Obsolete("Questo metodo non si può usare. Utilizzare Metodo2()", true)]
public void Metodo1()
{  ….  }
public void Metodo2()
{  ….  }

Se sei interessato a questo post, potresti anche provare a leggere:

    No related posts