C# 方法不适用于System.Threading.ThreadPool

C# 方法不适用于System.Threading.ThreadPool,c#,visual-studio-2012,threadpool,C#,Visual Studio 2012,Threadpool,看看这个例子:我看到他们正在使用System.Threading.ThreadPool.RegisterWaitForSingleObject。出于某种原因,我只有三种方法可用于ThreadPool。我有System.Threading作为参考,我正在使用我链接的示例中的所有内容 什么会导致此方法不可用 您的目标平台是什么?我正在为Xamarin iOS和Android创建一个可移植类库。属性中的目标框架是.NET Framework 4.5、Silverlight 5、Xamarin.Andr

看看这个例子:我看到他们正在使用System.Threading.ThreadPool.RegisterWaitForSingleObject。出于某种原因,我只有三种方法可用于ThreadPool。我有System.Threading作为参考,我正在使用我链接的示例中的所有内容

什么会导致此方法不可用


您的目标平台是什么?我正在为Xamarin iOS和Android创建一个可移植类库。属性中的目标框架是.NET Framework 4.5、Silverlight 5、Xamarin.Android和Xamarin.iOS Classic。这就是您所指的吗?Silverlight选择.NETCore子集。很适合用户,访问网页时快速下载。如果你期望特性,那就不太好了。我创建了一个新项目,它没有针对Silverlight 5进行测试。似乎Silverlight 5阻止了我使用这种方法。Xamarin似乎需要Silverlight 5。有办法解决这个问题吗?