2012-02-16 16 views

答えて

5

を明示的に閉じると、要求が終了するとサーバーに割り当てられたリソースが破棄されます。 MSDNドキュメントの最後の発言を参照してください。

http://msdn.microsoft.com/en-us/library/system.web.httppostedfile.aspx

しかし疑問がある場合あなたはそれを閉じて(あるいは、少なくともそれを処分)必要があります - そして、私はそう言うと思います。何故なの?それは、他の方法でリリースされるよりも早くリソースを解放するかもしれないし、あなたはもうそれらを必要としないことを知っています。

3

System.IO.Streamオブジェクトを拡張するすべてのオブジェクトはIDisposableを実装します。入力ストリームをusingブロックに入れて、例外がスローされた場合でも正しく閉じられ、破棄されるようにすることをお勧めします。

関連する問題