Gurdate questo codice:
Io vorrei che la funzione restituisse una stringa. Però, dentro Finaly, non è ammessa l'istruzione return. Perciò ho usato la vecchia sintassi basic: nome funzione = risultato.codice:Private Function prova() As String Dim result As String = "" Try result = "Try" Catch ex As Exception result = "Catch" Finally 'questo non funziona 'Return result prova = result End Try End Function
C'è modo di fare ciò più elegantemente? o, detto in altro modo, questo codice è giusto o sbagliato?
ps: se volete rispondere, fate presto, prima che il forum si rompa ancora![]()
![]()