我正在尝试BitmapImage
从服务返回的字节数组创建一个。
我的代码是:
using (sc = new ServiceClient())
{
using (MemoryStream ms = new MemoryStream(sc.GetImage()))
{
Display = new BitmapImage();
Display.BeginInit();
Display.StreamSource = ms;
Display.EndInit();
}
}
但是,该方法会引发异常EndInit
。它说Object reference not set to an instance of an object.
。
看来,Uri 是空的,它会导致问题。不幸的是,我自己找不到解决方案。