共用方式為


Return 語句 (Visual Basic)

將控件傳回呼叫FunctionSub、、 GetSetOperator 程式的程式代碼。

語法

Return  
' -or-  
Return expression  

部分

expression
FunctionGetOperator 程式中的必要專案。 表達式,表示要傳回給呼叫程式代碼的值。

備註

Sub在或 程式中,Return語句相當於 Exit SubSetExit Property 語句,而且expression不得提供。

Function在、 GetOperator 程式中,Return語句必須包含 expression,而且expression必須評估為可轉換成程式傳回型別的數據類型。 Function在或 Get 程式中,您也可以選擇將表達式指派給程式名稱做為傳回值,然後執行 Exit FunctionExit Property 語句。 Operator在程式中,您必須使用 Return expression

您可以在相同的程式中包含盡可能多的 Return 語句。

備註

區塊中的Finally程序代碼會在 遇到 或 Catch 區塊中的 Try 語句之後Return執行,但在該Return語句執行之前執行。 Return語句不能包含在區塊中Finally

範例

下列範例會 Return 使用 語句數次,當程式不需要執行任何其他動作時,傳回呼叫程序代碼。

Public Function GetAgePhrase(ByVal age As Integer) As String
    If age > 60 Then Return "Senior"
    If age > 40 Then Return "Middle-aged"
    If age > 20 Then Return "Adult"
    If age > 12 Then Return "Teen-aged"
    If age > 4 Then Return "School-aged"
    If age > 1 Then Return "Toddler"
    Return "Infant"
End Function

另請參閱