退出使用块

时间:2013-11-04 13:18:48

标签: vb.net

我有类似的代码:

Using conn As OdbcConnection = getNewConnection()

'' Some code

If breakFlag Then
     canExit = True
     GoTo exitUpdate
End If

exitUpdate:
End Using

我想摆脱GOTO声明 因为使用ExitUsing命令会很方便,但我们没有。

这里有一些退出的好方法在类似的情况下使用块或者我必须以不同的方式设计我的代码吗?

1 个答案:

答案 0 :(得分:2)

Using conn As OdbcConnection = getNewConnection()
    '' Some code

    If breakFlag Then
         canExit = True
         ' remove this: GoTo exitUpdate
    ELSE
        ' here place the rest of your logic that would execute when breakflag = false
    End If
End Using