1
J'ai ce code:HttpWebRequest BeginGetResponse délégué d'action expression lambda comme paramètre
protected static string MakeGetRequest(string url, Action<IAsyncResult> callback)
{
var request = (HttpWebRequest)HttpWebRequest.Create(new Uri(url));
request.BeginGetResponse(callback, null);
}
Cela ne compile pas, je reçois une erreur sur la ligne de BeginGetResponse:
ne convertit pas 'System.Action' à 'System.AsyncCallback'
Je souhaite transmettre une fonction en tant qu'AsyncCallback.
Veuillez nous aviser.
Parfait, merci. –