我正在使用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 引用异常可能会在运行时导致”
答案 0 :(得分:1)
根据我对您的问题的理解,您将执行以下操作:
0 to <= res.length - 1
您也许也可以使用LINQ,尽管我不确定100%使用COM接口。您可以尝试这样的事情:
0 to < res