その他の制御構造 (Visual Basic)

Visual Basic には、リソースを破棄したり、オブジェクト参照を繰り返さなければならない回数を減らしたりするうえで役立つ制御構造が用意されています。

Using...End Using コンストラクション

Using...End Using コンストラクションによりステートメント ブロックが構築され、このブロック内で SQL 接続などのリソースを使用します。 必要に応じて、Using ステートメントを使用してリソースを取得できます。 Using ブロックを終了すると、リソースが自動的に破棄され、他のコードがそのリソースを使用できるようになります。 リソースはローカルで、破棄可能である必要があります。 詳細については、「Using ステートメント」を参照してください。

With...End With コンストラクション

With...End With コンストラクションを使用すると、オブジェクト参照を一度指定した後、そのメンバーにアクセスする一連のステートメントを実行できます。 これにより、Visual Basic にアクセスするステートメントごとに参照を再確立する必要がなくなるため、コードが簡略化され、パフォーマンスが向上します。 詳細については、「With...End With ステートメント」を参照してください。

関連項目