在vb.net中返回具有函数的对象

时间:2019-01-05 11:03:56

标签: vb.net

我正在使用COM接口从第三部分程序中获取某种技术子结构,但在此之前,我先列出模型中的多少子结构,然后再将其分配给我的{{1} }参数。

Substr

我如何获取Substr对象,因为如果我使用的是这样(代码结构之上),Visual Studio会像下面这样警告我;

  

“变量'Private Shared Function checkListSubSubstrs(ByVal Substrs As IScrNamedObjectList) Dim Substr As IScrSubstructure Dim nSubstr As Integer nSubstr = Substrs.count For i As Integer = 0 To nSubstr - 1 Substr = Substrs.item(i) Next Return Substr End Function ”在被赋值之前被使用。null   引用异常可能会在运行时导致”

1 个答案:

答案 0 :(得分:1)

根据我对您的问题的理解,您将执行以下操作:

0 to <= res.length - 1

您也许也可以使用LINQ,尽管我不确定100%使用COM接口。您可以尝试这样的事情:

0 to < res