gpt4 book ai didi

.net - 如何理解 Sub 或 Set?

转载 作者:行者123 更新时间:2023-12-01 10:58:29 25 4
gpt4 key购买 nike

我是 VB.NET 2012 (Visual Studio 2012) 的新手。

我想知道如何理解以下错误消息?

 'Return' statement in a Sub or a Set cannot return a value.

重点是“Sub or Set”。

如果有兴趣,我正在尝试通过多种方式打印消息。

最佳答案

How is the Sub or Set to Be Understood?

Sub 是一个没有返回值的方法:

Sub DoSomething()

End Sub

(与 Function 不同,它是一个有返回值的方法。)

Set 是属性的 setter :

Property X() As String
Get
Return SomeValue
End Get
Set(Value As String)
SomeValue = Value
End Set
End Property

与属性 getter 和函数不同,SubSetter 不返回值,因此不能包含 Return X 语句(它们可以包含一个裸Return,它提前退出方法而不返回值,等同于Exit SubExit Property).

关于.net - 如何理解 Sub 或 Set?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13191275/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com