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