【发布时间】:2011-04-28 05:33:18
【问题描述】:
在下面的代码中,GC 是否有可能清除 MemoryStream 从而导致 ToArray 失败,因为它在 using 语句之外?
private static byte[] getBytes()
{
MemoryStream ms = null;
using (ms = new MemoryStream())
{
// ...
}
return ms.ToArray();
}
【问题讨论】: