use*_*219 3 .net vb.net visual-studio
我是VB.NET 2012(Visual Studio 2012)的新手.
我想知道如何理解以下错误消息?
'Return' statement in a Sub or a Set cannot return a value.
Run Code Online (Sandbox Code Playgroud)
重点是"Sub或Set".
如果有兴趣,我试图通过多种方式打印出消息.
Sub或Set如何被理解?
A Sub是没有返回值的方法:
Sub DoSomething()
…
End Sub
Run Code Online (Sandbox Code Playgroud)
(与a相比Function,这是一个带有返回值的方法.)
A Set是属性的setter:
Property X() As String
Get
Return SomeValue
End Get
Set(Value As String)
SomeValue = Value
End Set
End Property
Run Code Online (Sandbox Code Playgroud)
不同于属性getter和功能,SubS和SetTER值不返回值,并因此不能包含Return X声明(它们可以包含裸Return其过早地离开该方法不返回值,相当于Exit Sub或Exit Property).
| 归档时间: |
|
| 查看次数: |
892 次 |
| 最近记录: |