2

我有一个像 sample.jpg 这样的图像名称,这张图片在我的 Windows Phone 媒体库中可用。

如何不使用 photochooser 任务通过该名称的代码获取该图片。

如果我使用 photochooser 任务,它会打开媒体库并选择特定图像。

但我想借助此图像名称直接获取特定图像,而不是打开媒体库等。

可能吗。

我们可以得到图片库的最后一个或第一个元素的名称

喜欢

media.Pictures.First().Name.ToString()

                or

media.Pictures.Last().Name.ToString()

media.Pictures.contains("sample.jpg");同样,任何属性都可以从该图像名称( )中获取特定图像

4

1 回答 1

2

您可以将搜索条件作为FirstorLast方法的参数:

var picture = media.Pictures.FirstOrDefault(p => p.Name.Contains("sample.jpg"));

if (picture != null)
{
    // Picture found
}
于 2013-08-22T13:18:15.763 回答