Результаты поиска по запросу "c#-5.0"
Почему компилятор не позволяет использовать await внутри блока catch
Допустим, у меня есть асинхронный метод: public async Task Do() { await Task.Delay(1000); }Другой метод пытается вызватьDo метод внутриcatch блок public async Task DoMore() { try { } catch (Exception) { await Do(); //compiled error. } }Но таким ...
Почему это асинхронное действие зависает?
У меня есть многоуровневое приложение .Net 4.5, вызывающее метод с использованием нового C #async а такжеawait ключевые слова, которые просто зависают, и я не могу понять, почему. Внизу у меня есть асинхронный метод, который расширяет нашу ...
Преобразование обычного веб-запроса Http Post с помощью Async и Await
Как я могу преобразовать мой традиционный вызов «POST» HttpWebRequest с помощью шаблона Async / Await. Здесь я прилагаю свой текущий код. Любой, пожалуйста, помогите мне преобразовать этот код с помощью шаблона Async / Await для Windows Phone ...
Как уступить из параллельных задач в .NET 4.5
Я хотел бы использовать .NET итератор с параллельными задачами / await ?. Что-то вроде этого: IEnumerable<TDst> Foo<TSrc, TDest>(IEnumerable<TSrc> source) { Parallel.ForEach( source, s=> { // Ordering is NOT important // items can be yielded as ...
Сохранить изображение в StorageFile из элемента управления изображением
Как я могу сохранить изображение в StorageFile из управления изображениями в приложениях Windows Store? Я использую следующую ссылку, но это не полезно для меня StorageFile file = await StorageFile.CreateStreamedFileFromUriAsync(" ", ...
Подходит ли async / await для методов, связанных как с IO, так и с CPU?
В документации MSDN говорится, чтоasync а такжеawait подходят для задач, связанных с IO, тогда какTask.Run следует использовать для задач, связанных с процессором. Я работаю над приложением, которое выполняет HTTP-запросы для ...
Каковы различия между использованием ConfigureAwait (false) и Task.Run?
Я понимаю, что рекомендуется использоватьConfigureAwait(false) заawaitв коде библиотеки, чтобы последующий код не выполнялся в контексте выполнения вызывающей стороны, который может быть потоком пользовательского интерфейса. Я тоже понимаю ...
Почему отмена блокируется так долго при отмене большого количества HTTP-запросов?
ФонУ меня есть код, который выполняет пакетную обработку HTML-страниц с использованием контента с одного конкретного хоста. Он пытается сделать большое количество (~ 400) одновременных HTTP-запросов, используяHttpClient, Я считаю, что ...
Асинхронная реализация IValueConverter
Если асинхронный метод, который я хочу вызвать внутри IValueConverter. Есть ли лучшее ожидание, чем заставить его быть синхронным, вызывая свойство результата? public async Task<object> Convert(object value, Type targetType, object parameter, ...
Пример асинхронного ожидания / ожидания, который вызывает тупик
Я натолкнулся на некоторые лучшие практики для асинхронного программирования с использованием c #async/await ключевые слова (я новичок в c # 5.0). Одним из советов было следующее: Стабильность: знайте свои контексты синхронизации ... Некоторые ...