Procedura: passare una matrice a una proprietà o una routine
Aggiornamento: novembre 2007
Per passare una matrice viene seguita la stessa procedura utilizzata per il passaggio di qualsiasi altra variabile. È sufficiente fornire il nome della variabile di matrice nell'argomento appropriato quando si chiama la routine o si accede alla proprietà.
Per passare una matrice a una routine
Accertarsi che uno dei parametri della routine specifichi una matrice con lo stesso numero di dimensioni e lo stesso tipo di dati degli elementi.
Inserire la variabile di matrice nella posizione corrispondente all'interno dell'elenco degli argomenti. Non inserire parentesi dopo il nome della matrice.
Public Function findLargest(ByVal numbers() As Double) As Double ' Insert code to calculate and return largest number. End Function Dim testNumbers() As Double = New Double() {5.0, 3.7, 1.2, 7.6} Dim largestNumber As Double = findLargest(testNumbers)
Per passare una matrice a una proprietà
Accertarsi che uno dei parametri della proprietà specifichi una matrice con lo stesso numero di dimensioni e lo stesso tipo di dati degli elementi.
Inserire la variabile di matrice nella posizione corrispondente all'interno dell'elenco degli argomenti. Non inserire parentesi dopo il nome della matrice.
Public Property bestMatch(ByVal formattedStrings() As String) As Double ' Insert Get and Set procedures for number best matching strings. End Property Dim testStrings() As String = New String() {} Dim formattedNumber As Double = bestMatch(testStrings)
Vedere anche
Attività
Procedura: dichiarare una variabile di matrice
Procedura: inizializzare una variabile di matrice
Procedura: assegnare una matrice a un'altra matrice
Procedura: cambiare una matrice in una matrice differente
Procedura: restituire una matrice da una proprietà o una routine
Risoluzione dei problemi relativi alle matrici