0

我有第三方网络服务。使用 VB.Net,我正在使用的函数的一个参数接受一个MyObject. 因此,如果我编写下面的代码,SomeFunction将按预期工作。

    Dim myArr(0) As MyObject
    SomeFunction(myArr)

由于myArr可以容纳许多元素,我想创建一个不同的函数,允许我将相关元素 (0,1,2,3,4....) 传入SomeFunction,而不是传入0(在这种情况下是手动)。

我不知道该怎么做。有人可以在这里帮忙吗?

4

1 回答 1

2

我不确定我是否完全理解您的问题,但是如果您尝试传入对象的单个值而不是数组,您是否尝试过类似的方法:

Dim myArr1 As MyObject
Dim myArr1 As MyObject

   SomeFunction({myArr1})
   SomeFunction({myArr2})

或者,更具体地说,在您的情况下:

Dim myArr(100) As MyObject

   ... code ...
   SomeFunction({myArr(20)})

......类似的东西?

如果我没有正确理解您的问题,我深表歉意。

于 2013-01-11T22:21:04.420 回答