我有一个返回图像为System.IO.Stream
的方法,我需要将其转换为System.Func<System.IO.Stream>
。
Stream stream2 = RaiseContrast(bitmap);
Photo.Source = ImageSource.FromStream(stream2);
上面的代码不起作用,因为FromStream
需要Func<Stream>
。
如何将stream2
转换为Func<Stream>
,以便可以使用FromStream
显示图像?
答案 0 :(得分:1)
您可以使用lambda表达式:() =>
。电话将是:
Photo.Source = ImageSource.FromStream(() => stream2);