"呈现的图像会发生什么?#34;一旦使用了块处理" b"?
Bitmap rendered;
using(Bitmap b = new Bitmap(calcHeight, calcWidth))
{
using (Graphics g = Graphics.FromImage(b))
{
RenderMyBitMap(ref b);
rendered = b;
}
}
//Outside Using block
DoSomeThingElseWith(rendered);
答案 0 :(得分:0)
变量rendered
指向与b
相同的实例。如果您在using
阻止后尝试访问它,则会获得ObjectDisposedException,这是
对已处置对象执行操作时引发的异常。