我需要将System.Collections.Generic.IENumerable转换为System.Windows.Media.Imaging.BitmapImage 我在LINQ语法中选择了BitmapImage
var localStore = from n in ((App)Application.Current).global_local_store//this Local_ImagesStore
where n.url == url
select n.bitmp;//BitmapImage
public struct Local_ImagesStore
{
public string url;
public BitmapImage bitmp;
}
我该如何转换? 我不能这样做:
var result = new BitmapImage();
result=local_store;
return result;
答案 0 :(得分:0)
您收到 BitmapImage集合。
var result = new BitmapImage();
result=local_store.FirstOrDefault();
return result;
应该有效。
检查:http://msdn.microsoft.com/en-us/library/bb340482.aspx
免责声明:我从未为wp7写过silverlight。