函数调用跨越VB.NET中的多行

Nas*_*sir 2 vb.net

我有一个C#函数调用,看起来像这样:

var res = function ("arg1",   // argument# 1
                    "arg2",   // argument# 2
                    "arg3"    // argument# 3
                   );
Run Code Online (Sandbox Code Playgroud)

参数列表大约是25左右.这是一个Web服务功能,我无法控制.

我正试图将它移植到另一个应用程序的VB.NET,并想知道VB.NET是否会让我以这种方式调用函数(如果可能的话,带注释)?

Doo*_*gie 11

Dim res = function("arg1", _
                  "arg2", _
                  "arg3" _
                    )
Run Code Online (Sandbox Code Playgroud)

会工作,但你不能为每一行添加注释,因为_角色必须是该行的最后一个字符.


Kon*_*lph 7

仅供参考,VB的下一个版本将允许您编写这样的调用:

Dim res = function("arg1",
                   "arg2",
                   "arg3"
                  )
Run Code Online (Sandbox Code Playgroud)

即没有下划线继续行.