Originariamente inviato da alka
Ciò non toglie che è diverso.
Non ho detto che deve visualizzare il form. L'esempio era - come dice la parola stessa - un puro esempio.
Non è più semplice, è semplicemente diverso, sia dal punto di vista logico che pratico.
Ma poi, qual è la difficoltà maggiore nell'introdurre o meno una parola chiave
Static davanti ad un metodo o nel creare un'istanza - cosa che dovrà comunque fare prima o poi, visto che si tratta di un form - per invocarlo? Nessuna.
Il concetto di "riutilizzo" di un metodo non è chiaro...
Il tutto gira attorno a ciò che deve essere implementato, ma questo non rende l'uso di un metodo statico più o meno semplice: si tratta solamente di stabilire, a fronte di conoscere il problema da risolvere, quale tipologia di metodo sia quello indicato.
Se l'analisi del dominio del problema richiede che, a livello di progettazione delle classi, sia necessario un metodo d'istanza per assolvere un compito, non è senz'altro semplice sostituirlo con un metodo statico di classe e non è sensato.
In sostanza, per dire che si tratta di un metodo più semplice, occorre capire prima ciò che si deve fare. Se un metodo statico è quello che è richiesto, allora è il più semplice, altrimenti no.