代码片段需要第二意见

时间:2016-01-16 16:27:23

标签: vb.net

在下面的代码中,我问作者这个代码是否正确。他告诉我这是对的。我的注释下面的代码有问题不知道为什么这个检查完成了。 AFAIK检查总是评估为真。我是否有待纠正?我想把这个带给我的经理,因为公司里没有其他技术人员可以问。意见表示赞赏。

澄清isn< index.SubItems与Items(index)相同?

For each lii as ListViewItem in ListView1.Items

'<?> Not sure why this check is done 
                    If lii.SubItems(ReconGrid.ref).Text = ListView1.Items(lii.Index).SubItems(ReconGrid.ref).Text Then
                        ListView1.Items(li.Index).SubItems(ReconGrid.obal).Text = lii.SubItems(ReconGrid.cbal).Text
                        ListView1.Items(li.Index).SubItems(ReconGrid.lstObal).Text = lii.SubItems(ReconGrid.rbr).Text
                    End If
                End If
            Next

1 个答案:

答案 0 :(得分:0)

嗯,事实证明我是对的。我很傻。我实现了一个测试用例并证明if语句中的条件始终为true。真是太棒了!