Usingステートメント
フォーカスを抜けると自動的にDisposeメソッドを実行してくれるUsingステートメント。VBでもVB2005からサポートされてます。
これって使いすぎるとネストがすごいことになりますが、Usingの後の変数宣言を,で区切ると複数指定することができます。
※ソースはMSDNより引用
using(Font font1 = new Font("Arial", 10.0f), font2 = new Font("Arial", 10.0f)) { // Use font1 and font2. }
Using font1 As New Font("Arial", 10.0f), _ font2 As New Font("Arial", 10.0f) 'Use font1 and font2. End Using
ネストが浅くなって結構便利