我有這樣的對象未能趕上從Task.Factory.FromAsync
public class ObjectList
{
public string idreturn { get; set; }
}
雖然與Task.Factory.FromAsync
運行的異步請求的響應,我沒有趕上響應
foreach (var obj in ObjectList)
{
var wreq = (HttpWebRequest)WebRequest.Create(Convert.ToString(getURL));
var taskResp = Task.Factory.FromAsync<WebResponse>(wreq.BeginGetResponse, wreq.EndGetResponse, null);
taskResp.ContinueWith(tsk => new StreamReader(tsk.Result.GetResponseStream()).ReadToEnd().Trim())
.ContinueWith((Task<string> trs) => {
obj.idreturn = trs.Result.ToString();
});
}
return JsonHelper.JsonSerializer(ObjectList);
我是什麼失蹤?
您是否收到異常?如果是,請包含異常詳細信息/堆棧跟蹤。 – Subbu