私は .net を Silverlight に移植しており、これを .net に持っています
public void OnCompleted(Action continuation)
{
if (Continuation == Sentinel ||
Interlocked.CompareExchange(
ref Continuation, continuation, null) == Sentinel)
{
//original code in .net
//Task.Run(continuation);
//can i use this as Task.Run alternative in silverlight?
Task.Factory.StartNew(continuation);
}
}
Silverlight には Task.Run がありません。msdnを見ると
Run メソッドは、StartNew メソッドに代わる単純な方法です。
幸い、Silverlight には StartNew メソッドがあります。
私の質問は、Silverlight で StartNew メソッドを Task.Run の代替として使用できますか? 私が知っておくべきことはありますか?