是否有相当于 C# 的“继续”的 VB?和“打破”声明?
为了方便讨论,我怎样才能在 VB 中做到这一点?
foreach foo in bar
{
if (foo == null)
break;
if (foo = "sample")
continue;
// More code
//...
}
For sake of argument, how could I do this in VB?
foreach foo in bar
{
if (foo == null)
break;
if (foo = "sample")
continue;
// More code
//...
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
-- 编辑:
自从我回答以来,你已经改变了你的问题,但我会在这里留下我的答案;我怀疑 VB.NET 程序员会向您展示如何实现这样的循环。我不想因为尝试...而伤害我可怜的 C# 编译器的感情
——旧的回应:
我相信有
并且
-- Edit:
You've changed your question since I've answered, but I'll leave my answer here; I suspect a VB.NET programmer will show you how to implement such a loop. I don't want to hurt my poor C# compilers feelings by trying...
-- Old response:
I believe there is
and
我认为 VB.NET 示例将来可能会有所帮助:
break 的输出:
以及 continue 的输出:
I thought a VB.NET example may help in the future:
The output for break:
And for continue: