必须使用记事本使用 VB.net 1.1 维护一个旧网站 :( 我有一些我为我们的一些 .Net 4 网站编写的代码,老板想要移植到旧网站。找到 VB.net 1.1 代码示例这显示了在 For/Next 块中使用“Continue For”来跳到下一次迭代。但是,当我在代码中尝试它时,我得到一个异常,“Name 'Continue' has not been declared。”这是否可用,还是示例不正确,它是.Net 2.0 的东西?
问问题
1427 次
3 回答
5
Continue
声明是在 VS 2005 中添加的。
如果你真的需要,你可以使用一个GoTo
语句跳到最后。在 VB.NET 和 VS 2003 的 7 年开发中,我从来不需要一个GoTo
自己。
于 2012-08-22T22:05:20.200 回答
4
似乎记得 Continue For 是在 2005 年添加到该语言中的。
是的,一些研究导致了这一确认
Continue For
Continue Do
Continue While
在 VB.2005 中添加,以前你只有讨厌的GOTO
于 2012-08-22T22:02:57.263 回答
2
这是 GoTo 可以正常工作的极少数情况之一。看:
For count = 1 To 100
If itsMillerTime Then Goto ContinueFor
' More stuff here
ContinueFor:
Next
语义上与 Continue For 相同。
于 2012-08-23T07:28:12.353 回答