0
我創建了大約10個線程來完成相同的工作 - 從Internet下載圖像。下載完成後,它將提高此回調函數:有多個線程時WriteableBitmap異常
private void DownloadImageWrapper(IRestResponse response, params object[] args)
{
byte[] imageData = response.RawBytes;
using (Stream ms = new MemoryStream(imageData))
{
WriteableBitmap wbImg = PictureDecoder.DecodeJpeg(ms);
callback.DynamicInvoke(wbImg, file);
};
}
引發的異常符合WriteableBitmap。我讀到這把鎖有助於解決這個問題,但找不到任何有關我應該鎖在那裏的「什麼」。任何人都會幫忙?
例外?我沒有看到任何異常。我想你一定是錯了。 ([edit]) – Will 2012-07-10 13:47:04