2013-12-09 16 views
10

Taşınabilir Sınıf Kitaplığı sınıfında bir sorunum var. System.Linq başvurulan olsa da, .AsParallel() uzantı yöntemini kullanamıyorum. İşte kod:PCL'de .AsParallel Uzatma Yöntemi kullanılabilir mi?

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 

namespace PortableClassLibrary1 
{ 
    public class Class1 
    { 
     public Class1() 
     { 
      var list = new List<String>();     
     } 
    } 
} 

list değil AsParallel() yöntemi vardır, sadece AsQueryable ve AsEnumerable sahiptir. Hedef çerçeveler .NET 4.5 ve highr, Telefon 8, Windows Mağaza Uygulaması (Win 8) ve üstüdür. Herhangi bir fikir?

cevap

11

MSDN üzerindeki belgeler, Portable Class Libraries içinde desteklenen yöntemi listeler. Ayrıca, .NET 4 & 4.5 ve Windows Store Uygulamaları sürüm 8'den de desteklenmektedir. Bir uygulama bulamadığım tek platform Windows Phone 8'dir.
Bunun nedeninin bu olmadığından şüpheleniyorum. senin PCL içinde. Bunu bir test projesinde doğruladım ve PCL için WP8 platformunu kaldırır çıkarmaz AsParallel'i arayabilirsiniz.

+0

Harika! Çok teşekkür ederim! – AlexMortola

İlgili konular