Aracılığıyla paylaş


Return Deyimi (Visual Basic)

Denetim adı verilen kod verir bir Function, Sub, Get, Set, veya Operator yordam.

Return
-or-
Return expression

Parça

  • expression
    Required in a Function, Get, or Operator procedure.Çağıran kodun döndürülmesi için değerini gösteren ifade.

Notlar

İçinde bir Sub veya Set yordamı, Return ifadesi eşdeğer bir Exit Sub veya Exit Property deyimi, ve expression değil sağlanmalıdır.

İçinde bir Function, Get, veya Operator yordamı, Return deyimi içermelidir expression, ve expression yordamın dönüş türlerine dönüştürülebilir bir veri türü değerlendirmelidir.İçinde bir Function veya Get yordamı da sahip yordam adı döndürme değeri olarak hizmet verecek bir ifade atama ve sonra yürütme alternatif bir Exit Function veya Exit Property ifadesi.İçinde bir Operator yordamı kullanmanız gerekir Returnexpression.

Gerektiği kadar dahil Return aynı yordamdaki uygun ifadeleri.

[!NOT]

Kod, bir Finally blok çalıştıktan bir Return deyimi içinde bir Try veya Catch engelle karşılaşıldı, ancak önce Return deyimini yürütür.A Return deyimi içerdiği edilemez bir Finally blok.

Örnek

Aşağıdaki örnek Return deyimini yordamı başka bir işlem yapmanız gerekmez, çağıran kodun geri dönmek için birkaç kez.

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.

Başvuru

Function Deyimi (Visual Basic)

Sub Deyimi (Visual Basic)

Get Deyimi

Set Deyimi (Visual Basic)

Operator Deyimi

Property Deyimi

Exit Deyimi (Visual Basic)

Try...Catch...Finally Deyimi (Visual Basic)