2012-02-16 15 views

Respuesta

5

No necesita necesita para cerrarlo explícitamente, los recursos asignados en su servidor se eliminan cuando finaliza la solicitud. Consulte la observación final en los documentos de MSDN.

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

Sin embargo, si la pregunta es debe que lo cierre (o al menos disponer de él) - entonces yo diría que sí. Por qué no? Puede liberar recursos antes de lo que serían liberados de otra manera y usted sabe que ya no los necesita.

3

Todos los objetos que extienden objetos System.IO.Stream implementan IDisposable. Sería una buena práctica colocar su flujo de entrada en un bloque using, para asegurarse de que esté cerrado y desechado correctamente incluso en el caso de que se produzca una excepción.

Cuestiones relacionadas