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
|