finallyを使った記憶がないな
IDisposableを正しく実装してusingするのがC#流