Si se les llega a dar la situacion de que necesitan mover de lugar una funcion o metodo de una clase y no quieren tener que avisarles a todos sus companeros, pueden usar el atributo “Obsolete” del framework, de la siguiente mangera:
[Obsolete("Ya no me usen mamones")] public void NoUsarme() { Application.Exit(); }
Esto hara que al momento de compilar se muestre una adventencia mostrando el mensaje que esta en el atributo, pero siempre dejara compilar el programa. Si lo que quieren es que no se pueda compilar hasta que ya no halla ninguna clase que utiliza la funcion entonces especifican “true” en el segundo parametro del atributo, asi:
[Obsolete("Ya no me usen mamones",true)] public void NoUsarme() { Application.Exit(); }
Ahora el compilador tirara un error cuando traten de compilar la aplicacion.
Related posts: