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.
Veramente io ho scritto 'più semplice, secondo me'. E' soggettivo.