次のコードが与えられます:
Function GetSomething() As Integer
Using dbConn As New SqlConnection("Connection_String")
dbConn.Open()
Using dbCmd As New SqlCommand(" SELECT SOMETHING ....", dbConn)
Return Integer.Parse(dbCmd.ExecuteScalar())
End Using
dbConn.Close()
End Using
End Function
Returnは、関数ブロックの残りの部分、つまりデータベース接続の閉じと、Usingブロックの終了時に呼び出される暗黙のDispose()の実行を防ぎますか?