由于 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 语句)?