Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何定义一个函数来接受多个括号内的字符串_Vb.net - Fatal编程技术网

Vb.net 如何定义一个函数来接受多个括号内的字符串

Vb.net 如何定义一个函数来接受多个括号内的字符串,vb.net,Vb.net,我正在尝试创建一个函数,该函数将接受无限数量的括号内字符串,下面是我希望进行的调用示例,但我无法确定如何在实际函数中定义该函数: Dim rtn as Object = MyFunction("String1")("String2") Private MyFunction("<Need Help Here>") As Object End Function 上面是在String1中传递的“person\u id”,在S

我正在尝试创建一个函数,该函数将接受无限数量的括号内字符串,下面是我希望进行的调用示例,但我无法确定如何在实际函数中定义该函数:

Dim rtn as Object = MyFunction("String1")("String2")

Private MyFunction("<Need Help Here>") As Object

End Function

上面是在String1中传递的“person\u id”,在String2中传递的“name”。

这有什么意义?
MyFunction(“String1”、“String2”和…)
是否不够?请参阅:。不,如果您阅读我的帖子,我需要传递无限参数。这是否回答了您的问题?您在JsonObject中看到的不是一个函数调用,而是多个内联
数组索引器
,使用一种简单的方法(或默认方法),您希望对一个对象数组进行索引以提取特定元素。您知道数组需要导航到多深,因此需要传入该数量的参数。不可能创建一行代码来访问任何数组以向下导航到单个元素
Dim rtn=obj("person_id")("name")