Return Deyimi (Visual Basic)

,,, Function Sub Get Set Veya Operator yordamı çağıran koda denetim döndürür.

Syntax

Return  
' -or-  
Return expression  

Bölüm

expression
Function, Get Veya Operator yordamında gereklidir. Çağırma koduna döndürülecek değeri temsil eden ifade.

Açıklamalar

SubVeya Set yordamında, Return ifade bir Exit Sub veya Exit Property ifadesiyle eşdeğerdir ve expression sağlanmamalıdır.

Bir Function , Get veya yordamında, Operator Return ifadesinin içermesi gerekir expression ve expression yordamın dönüş türüne dönüştürülebilir bir veri türü olarak değerlendirilmelidir. Bir Function veya Get yordamında, dönüş değeri olarak kullanılacak yordam adına bir ifade atama ve sonra bir veya deyimini yürütme alternatifine de sahipsiniz Exit Function Exit Property . Bir Operator yordamda, kullanmanız gerekir Return expression .

ReturnAynı yordamda uygun olan sayıda deyim dahil edebilirsiniz.

Not

Bir bloktaki kod, Finally Return bir veya bloğundaki deyimden sonra çalışır Try Catch , ancak bu Return deyimden önce çalıştırılır. Bir Return ifade bir bloğa dahil edilemez Finally .

Örnek

Aşağıdaki örnek, Return yordamı başka bir şey yapmak zorunda olmadığında çağıran koda dönmek için birkaç kez ifade kullanır.

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

Ayrıca bkz.