我正在遍历 vb.net 中的拼写检查器列表(使用 vs 2010)。我想浏览一个拼写错误的单词列表。每次代码选择比最后一个检查单词的索引高一个的索引。
在我的 notquiteVB/Pythonese 版本中,我认为它会翻译如下:
(start loop)
dim i as Integer = 0
dim word as String
word = words_to_check_at_spellcheck.Item(0 + i)
i = i+1
(end loop)
但这根本不起作用......当它到达列表中的最后一项并到达“word =”时,它会抛出“超出范围 - 必须小于集合的大小”的错误。
如何获取列表中的最后一项?也许列表不是 VB 用于这种事情的?