gpt4 book ai didi

.net - 是否有下划线(_)行继续的相反?

转载 作者:行者123 更新时间:2023-12-04 08:28:05 26 4
gpt4 key购买 nike

下划线允许我做这样的事情

    Public Sub derp _
(x As Integer)
MsgBox(x)
End Sub

有没有相反的符号?例如,如果是¯ 那么我可以
Public Sub derp(x as Integer) ¯ Msgbox(x) ¯ End Sub

最佳答案

您可以尝试使用冒号。但是您不能将函数/子主体与函数/子的声明放在同一行。

Public Sub derp(x As Integer)
MsgBox(x) : MsgBox("Hello, world") : End Sub

您也可以尝试使用操作委托(delegate)。但是如果你想把它们放在 1 行中,它只能有 1 条语句。
Public herp As Action(Of Integer) = Sub(x) MsgBox(x)

如果你想要多行,你可以这样写(如果你愿意,你可以使用冒号):
Public herp As Action(Of Integer) = Sub(x)
MsgBox(x)
MsgBox("Hello, world")
End Sub

如果要返回值而不是 Action 委托(delegate),请使用 Func 委托(delegate)。

关于.net - 是否有下划线(_)行继续的相反?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34950274/

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