デスクトップフレームワークでは、デリゲートasynchronously
をBeginInvoke()
次のコマンドで実行できます。
Action<string> myAction;
myString = "i am string";
myAction.BeginInvoke(myString, res => {
myAction.EndInvoke(res);
}, null);
しかし、Windows Phone
デリゲートを実行してはならないため、私はそれを行うことができませんasynchronously
。
したがって、デリゲートをTask
で実行しようとすると、エラーが発生します。
タスクts=Task.Factory.StartNew(myAction);
エラー:不可能"System.Action <string>"
への変換。"System.Action"
もちろん、文字列を送信する必要があります。
何か案は。
よろしくお願いします。