Sdílet prostřednictvím


Return – příkaz (Visual Basic)

Vrátí řízení do kódu, který se nazývá Function, Sub, Get, Set, nebo Operator postup.

Return
-or-
Return expression

Část

  • expression
    Required in a Function, Get, or Operator procedure.Výraz, který představuje hodnotu do volající kód.

Poznámky

V Sub nebo Set postup, Return prohlášení je ekvivalentní Exit Sub nebo Exit Property prohlášení, a expression nemusí být poskytnuty.

V Function, Get, nebo Operator postup, Return musí zahrnovat expression, a expression musí být datový typ, který je převést na návratový typ postupu.V Function nebo Get postupem, máte také alternativní název procedury sloužit jako návratová hodnota přiřazení výraz a potom provádění Exit Function nebo Exit Property prohlášení.V Operator postup, musíte použít Returnexpression.

Můžete zahrnout tolik Return prohlášení v stejným postupem.

[!POZNÁMKA]

Kód v Finally blok spouští po Return prohlášení v Try nebo Catch blok je došlo k, ale před, Return příkazu.A Return prohlášení nelze zahrnout Finally bloku.

Příklad

V následujícím příkladu Return prohlášení několikrát vrátit volání kódu, která není třeba podnikat žádné další postup.

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

Viz také

Referenční dokumentace

Function – příkaz (Visual Basic)

Sub – příkaz (Visual Basic)

Get – příkaz

Set – příkaz (Visual Basic)

Operator – příkaz

Property – příkaz

Exit – příkaz (Visual Basic)

Try...Catch....Finally – příkaz (Visual Basic)