MemoryStream должен быть явно удален?

Поскольку MemoryStream является неуправляемым ресурсом, всегда ли его нужно удалять?

Дано:

1) A method is invoked.
2) A MemoryStream object is created (MemoryStream ms = new MemoryStream();).
3) An exception occurs and is caught from the invoking classes.

Таким образом, ссылка на объект MemoryStream теряется. Нужен ли в этом сценарии блок try / finally (или оператор using)?

6
задан Neeme Praks 16 November 2010 в 15:40
поделиться