Dans le cadre de bureau, je peux exécuter délégué asynchronously
avec BeginInvoke()
:exécuter un délégué de façon asynchrone dans Windows Phone
Action<string> myAction;
myString = "i am string";
myAction.BeginInvoke(myString, res => {
myAction.EndInvoke(res);
}, null);
Mais Windows Phone
je ne peux pas le faire, parce que ne doit pas exécuter délégué asynchronously
.
Alors, lorsque je tente cours délégué avec Task
, j'ai erreur:
Task ts = Task.Factory.StartNew(myAction);
Erreur: conversion de "System.Action <string>"
-"System.Action"
impossible. Bien sûr, je devrais soumettre ma chaîne.
Des idées.
Merci d'avance.
Merci beaucoup, cela fonctionne parfaitement! – Alexandr