我有一个像sample.jpg这样的图片名称,这张图片可以在我的Windows Phone媒体库中找到。
如何通过该名称的代码不使用photochooser任务获取该图片。
如果我使用photochooser任务,请打开媒体库并选择特定图像。
但我希望借助此图像名称直接获取特定图像,而不是打开媒体库和所有图像。
有可能吗?
我们可以获得图片库的最后一个或第一个元素的名称
喜欢
media.Pictures.First().Name.ToString()
or
media.Pictures.Last().Name.ToString()
同样,任何属性都可以从该图像名称(media.Pictures.contains("sample.jpg");
)
答案 0 :(得分:2)
您可以将搜索条件作为First
或Last
方法的参数:
var picture = media.Pictures.FirstOrDefault(p => p.Name.Contains("sample.jpg"));
if (picture != null)
{
// Picture found
}