Come faccio a passare un array da funzione?
Mi spiego.
Ho una funzione che deve restituire un array, ma non va.

Per ora ho fatto una cosa del genere:
Ho una classe con questa funzione
codice:
Private ArrHead() As String = {"ciccio", "caio", "sempronio"}

...vario codice...

Public Function GetHead() As String()
    GetHead = ArrHead
End Function
E la richiamo da un'altra classe così:
codice:
With New nomedellaclasse
    ArrHead = .GetHead
End With
Il problemastà nella prima classe, mi da errore
Impossibile trovare il metodo System.String[] locale.nomedellaclasse.GetHead()


Suggerimenti?