Arrays paraméterek (Visual Basic)

Kulcsszó ParamArray (Visual Basic) kifejezést használjuk a tömb paraméter a paraméter listában. Az alábbi szabályok érvényesek.

Az eljárás csak azokat egyetlen tömb paramétert, és meg kell lennie az utolsó paraméternek az eljárás definícióját.

Tömb paraméter kell átadni értéket. Javasoljuk, hogy kifejezetten a kulcsszavak ByVal (Visual Basic) az eljárás meghatározását.

Tömb paraméter mindig kötelező. Az alapértelmezett érték a null-dimenziós tömb tömb paraméterek típusának megadásához a tömb elem.

Minden paraméter megelőző listáját tömb paraméter legyen kötelező. paraméter tömb kell az egyetlen választható paraméter.

Ha telefonál olyan eljárás, amely meghatározza tömb paraméter megadhat egy érv az alábbi módokon:

Semmi, azaz, ParamArray argumentum elhagyása (Visual Basic). Ebben az esetben, az eljárás át egy üres tömböt. Ugyanezt az eredményt kapjuk, hogy a kulcsszó Semmi (Visual Basic).

Listája meghatározatlan számú érv, vesszővel elválasztva. Az adatok típusát egyes argumentum kell implicit alakítjuk írja ParamArray elem.

Egy tömb elemei ugyanolyan típusú, mint a tömb paraméterek.

Minden esetben a kódot az eljárást fel kell dolgoznia a paraméter tömb egydimenziós tömböt, melynek minden eleme azonos típusú, mint az adatok ParamArray.

Biztonsági megjegyzés

Amikor dolgozik egy végtelenül nagy tömb fennáll a veszélye a túlfolyó néhány belső alkalmazás kapacitását. Ha elfogadja a tömb paraméter, ellenőrizze a méret a tömb át a hívónak. Megteszi a szükséges lépéseket, ha túl nagy az alkalmazás számára. További információért lásd. Tömbök Visual Basic.