26/05/11 17:54
Question
Ciao a tutti,
oggi stavo programmando una cosa e mi è venuto un dubbio di cui mi piacerebbe sapere la vostra opinione
Se io ho una procedura che esegue diverse operazioni ed ho il bisogno di chiamarla più volte nel corso del programma compreso il load della form, è più conveniente in fatto di risorse mettere queste istruzioni nell'handler del Load e poi richiamarlo passandogli Nothing come argomenti, oppure creare e chiamare una sub senza argomenti?
Forse il codice parlerà più chiaro:
So bene che, nel caso ci fosse, la differenza sarebbe minimale, ma mi piacerebbe saperlo comunque
oggi stavo programmando una cosa e mi è venuto un dubbio di cui mi piacerebbe sapere la vostra opinione
Se io ho una procedura che esegue diverse operazioni ed ho il bisogno di chiamarla più volte nel corso del programma compreso il load della form, è più conveniente in fatto di risorse mettere queste istruzioni nell'handler del Load e poi richiamarlo passandogli Nothing come argomenti, oppure creare e chiamare una sub senza argomenti?
Forse il codice parlerà più chiaro:
Public Class Form Private Sub Form_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load MessageBox.Show("Hello World!", "Hello") End Sub Private Sub MyObject_MyEvent(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyObject.MyEvent Form_Load(Nothing, Nothing) End Sub End Class
Public Class Form Private Sub Form_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load HelloWorld() End Sub Private Sub MyObject_MyEvent(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyObject.MyEvent HelloWorld() End Sub Private Sub HelloWorld() MessageBox.Show("Hello World!", "Hello") End Sub End Class
So bene che, nel caso ci fosse, la differenza sarebbe minimale, ma mi piacerebbe saperlo comunque
Ultima modifica effettuata da Question 26/05/11 17:57
aaa