Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Denetimi , , Sub, SetGetveya Operator yordamını çağıran Functionkoda döndürür.
Sözdizimi
Return
' -or-
Return expression
Bölüm
expression
, FunctionGetveya Operator yordamında gereklidir. Çağıran koda döndürülecek değeri temsil eden ifade.
Açıklamalar
Bir Sub veya yordamındaReturn, deyimi bir Exit Sub veya Exit Property deyimine eşdeğerdir ve expressionSet sağlanmamalıdır.
bir Function, Getveya Operator yordamında deyiminin Return içermesi expressionve expression yordamın dönüş türüne dönüştürülebilir bir veri türüne değerlendirmesi gerekir.
Function Bir veya Get yordamında, dönüş değeri olarak görev yapmak için yordam adına bir ifade atama ve ardından bir Exit Function veya Exit Property deyimi yürütme alternatifine de sahip olursunuz. Bir Operator yordamda kullanmanız Return expressiongerekir.
Aynı yordama uygun sayıda deyim ekleyebilirsiniz Return .
Uyarı
Bir Finally bloktaki kod, bir veya Catch bloğundaki Try bir Return deyimle karşılaşıldıktan sonra, ancak bu Return deyim yürütülmeden önce çalışır. Bir Return deyimi bir Finally bloğa eklenemez.
Örnek
Aşağıdaki örnek, yordamın Return başka bir şey yapması gerekmediğinde çağırma koduna dönmek için deyimini birkaç kez 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