ParamArray (Visual Basic)

指定程序參數採用選擇性之所指定型別的項目陣列。 ParamArray 僅可在參數清單的最後一個參數上使用。

備註

ParamArray 可讓您將任意數目的引數傳遞至程序。 ParamArray 參數永遠會以 ByVal (Visual Basic) 宣告。

您可以將一或多個引數提供給 ParamArray 參數,方法是傳遞適當資料型別的陣列、值的逗號分隔清單,或不傳遞任何項目。 如需詳細資訊,請參閱參數陣列 (Visual Basic)中的「呼叫 ParamArray」。

安全性注意事項安全性注意事項

只要處理可能是無限大的陣列,就會有導致應用程式內部容量滿溢的風險。 如果您接受來自呼叫程式碼的參數陣列,則應該測試其長度,並在其長度對於應用程式而言太大時採取適當的步驟。

ParamArray 修飾詞可用於以下內容中:

Declare 陳述式

Function 陳述式 (Visual Basic)

Property 陳述式

Sub 陳述式 (Visual Basic)

請參閱

工作

HOW TO:定義使用不定數目參數的程序 (Visual Basic)

HOW TO:呼叫使用不定數目參數的程序 (Visual Basic)

概念

參數陣列 (Visual Basic)

其他資源

關鍵字 (Visual Basic)