その他の制御構造 (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 ステートメント」を参照してください。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET