どれ:
using (var myObject = new MyClass())
{
try
{
// something here...
}
catch(Exception ex)
{
// Handle exception
}
}
または
try
{
using (var myObject = new MyClass())
{
// something here...
}
}
catch(Exception ex)
{
// Handle exception
}
finally
呼び出されたdisposeメソッドを確実に呼び出すために2番目のブロックを使用するのに役立ちます。