Příkaz Return (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