VB.NET如何结束所有子类

VB.NET如何结束所有子类,vb.net,Vb.net,我很难找到一个方法来结束所有正在运行的潜艇。我从VBA中了解到关键字“End”是实现这一点的方法,但是我找不到与VB.NET等效的关键字。有人能帮忙吗?我尝试过“停止”和“退出子系统”,但是它们似乎只停止当前子系统,而不是当前子系统嵌套的子系统 If EmptyCell = True Then MsgBox("Blank cell(s) detected") Stop End If 谢谢。您可以使用Exit Sub而不是stop 如果EmptyCell=True

我很难找到一个方法来结束所有正在运行的潜艇。我从VBA中了解到关键字“End”是实现这一点的方法,但是我找不到与VB.NET等效的关键字。有人能帮忙吗?我尝试过“停止”和“退出子系统”,但是它们似乎只停止当前子系统,而不是当前子系统嵌套的子系统

If EmptyCell = True Then
   MsgBox("Blank cell(s) detected")
   Stop
End If

谢谢。

您可以使用Exit Sub而不是stop

如果EmptyCell=True,则

MsgBox(“检测到空白单元格”)

出口接头

如果结束


它将从sub中出来

“我从VBA中了解到关键字“End”是实现这一点的方法,但是我找不到与VB.NET等效的”。嗯,这是所有VB风格的
End
。也就是说,您不应该在VB.NET中使用它。你到底为什么要这么做?为什么不能正确退出应用程序?不清楚是要终止应用程序(一个.Net应用程序不是脚本),还是要从方法调用返回到执行要退出的方法的方法或其他方法,例如从嵌套循环退出到当前方法或主过程,执行循环正在运行的方法的方法。