相关疑难解决方法(0)

处理后调用MemoryStream.ToArray()是否危险?

在下面的代码中,GC是否有可能清除MemoryStream以使ToArray失败,因为它在using语句之外?

private static byte[] getBytes()
{
    MemoryStream ms = null;

    using (ms = new MemoryStream())
    {
        // ...
    }

    return ms.ToArray();
}
Run Code Online (Sandbox Code Playgroud)

c# stream

21
推荐指数
1
解决办法
4460
查看次数

标签 统计

c# ×1

stream ×1