के बीच क्या अंतर है मैं मेट्रो ऐप लिख रहा हूं।कार्य <> और 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 <>
क्या है अंतर? दो अलग-अलग प्रकार क्यों हैं? मैं दूसरा नमूना कैसे ठीक कर सकता हूं?
आपका क्या मतलब है, दूसरा एक काम नहीं करता: इन तरीकों के साथ
IAsyncOperation
उदाहरणों का उपयोग करने के लिए आपको इस तरह के रूपStartAsTask
विस्तार विधि, बुलाना चाहिए? यह क्या करता है? – svick