必须使用记事本维护一个使用VB.net 1.1的旧网站:(我有一些代码,我为一些我们的.Net 4网站写的老板男人想要移植到旧网站。找到VB的例子。 net 1.1代码在For / Next块中显示使用“Continue For”跳转到下一个迭代。但是,当我在代码中尝试它时,我得到一个例外“名称'继续'尚未声明。”这是可用的,或者示例不正确,它是.Net 2.0的东西?
答案 0 :(得分:5)
如果你真的需要,可以使用GoTo
statement跳到最后。在使用VS 2003的VB.NET中进行了7年的开发,我自己从未需要GoTo
。
答案 1 :(得分:4)
似乎要记住,2005年已将“继续”添加到该语言中。
是的,一点研究就可以确认
Continue For
Continue Do
Continue While
是在VB.2005中添加的,之前你只有讨厌的GOTO
答案 2 :(得分:2)
这是GoTo可以做到的极少数情况之一。看:
For count = 1 To 100
If itsMillerTime Then Goto ContinueFor
' More stuff here
ContinueFor:
Next
在语义上与Continue For相同。