Usingステートメント@VB.Net
Usingステートメントです。
Usingを用いれば、オブジェクトの破棄を行ってくれます。
VB2005から利用が可能です。
try~Finallyでクローズ処理などをする必要がありません。
コーディングがスッキリとした形になります。
| Dim str As String
 
 Try
 'ファイル書き込み
 Using writerWriter As New StreamWriter("C:\log.txt", True)
 writerWriter.WriteLine("test")
 End Using
 
 'ファイル読み込み
 Using streamReader As New StreamReader("C:\log.txt")
 str = streamReader.ReadToEnd()
 Console.WriteLine(str)
 End Using
 
 Catch ex As Exception
 Console.WriteLine(ex.Message)
 End Try
 
 |