有什麼區別我正在寫一個metro應用程序。Task <>和IAsyncOperation <>
這工作:
HttpClient client = new HttpClient();
var bytes = await client.GetByteArrayAsync(new Uri("www.microsoft.com"));
這不:
var folder = Windows.Storage.ApplicationData.Current.LocalFolder;
var file = await folder.GetFileAsync("text.txt");
第一個返回任務<>,第二個返回IAsyncOperation <>
什麼區別?爲什麼有兩種不同的類型?我怎樣才能修復第二個樣本?
你是什麼意思,第二個不行?它有什麼作用? – svick 2012-04-05 19:20:17