Windows Phone In App Purchasing - 无法将TValue转换为ProductListing

时间:2014-05-02 20:03:40

标签: c# windows-phone-8 windows-store-apps in-app-purchase

我正在开发具有应用内购买功能的Windows Phone 8应用。为了检索我的产品,我这样做:

ListingInformation listing = await CurrentApp.LoadListingInformationAsync();
foreach (var productListing in listing.ProductListings.Values)
{
    ...
}

其中listing.ProductListings的类型如下所示 enter image description here


但是,当我尝试用ProductListing替换var时,我收到以下错误 enter image description here 所以我无法访问我的产品信息。

这是产品列表类:

public class ProductListing
{
    public string Description { get; set; }
    public string FormattedPrice { get; set; }
    public Uri ImageUri { get; set; }
    public IEnumerable<string> Keywords { get; set; }
    public string Name { get; set; }
    public string ProductId { get; set; }
    public ProductType ProductType { get; set; }
    public string Tag { get; set; }
}

1 个答案:

答案 0 :(得分:0)

原来这是Resharper 8.2的一个错误。新的RC更新似乎解决了这个问题。