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