tag:blogger.com,1999:blog-5765252092422322392.post8696039136960106828..comments2024-02-17T11:34:03.614+03:00Comments on О программировании и всём, всём, всём: Async и awaitАлексей Лосевhttp://www.blogger.com/profile/03807375131476928402noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-5765252092422322392.post-24681719186656842572013-09-04T18:33:38.375+04:002013-09-04T18:33:38.375+04:00Дело в том, что Async методы возвращают, на самом ...Дело в том, что Async методы возвращают, на самом деле экземпляр класса Task. Если еще не читали, то прочитайте вот это http://losev-al.blogspot.ru/2012/10/blog-post_16.html У класса Task есть свойство Status, в котором храниться перечисление со значениями: выполняется, остановлен, ошибка, завершен и т.д. Вы сможете на основе этих значений вывести сколько процентов скачалось? Я нет...Алексей Лосевhttps://www.blogger.com/profile/03807375131476928402noreply@blogger.comtag:blogger.com,1999:blog-5765252092422322392.post-82923134007703784962013-09-04T14:40:57.104+04:002013-09-04T14:40:57.104+04:00GetCursOnDateAsync(DateTime.Now).Status а это тог...GetCursOnDateAsync(DateTime.Now).Status а это тогда что?Anonymoushttps://www.blogger.com/profile/11277716677904182912noreply@blogger.comtag:blogger.com,1999:blog-5765252092422322392.post-7422098768301695502013-09-04T14:09:30.411+04:002013-09-04T14:09:30.411+04:00К сожалению, в данном случае показать ProgressBar ...К сожалению, в данном случае показать ProgressBar не получится, т.к. метод не предоставляет информацию о прогрессе как таковом. Есть факт запуска и факт окончания загрузки. Мы в таких случаях показываем не ProgressBar, а "мотылятор". "Мотылятор" это компонент который показывает некую анимацию во время загрузки. Например кружочки бегут по кругу. Т.е. мы пользователю говорим, что работа идет, но, к сожалению, без индикатора успешности процесса.Алексей Лосевhttps://www.blogger.com/profile/03807375131476928402noreply@blogger.comtag:blogger.com,1999:blog-5765252092422322392.post-28701294847927061702013-09-04T13:57:41.803+04:002013-09-04T13:57:41.803+04:00Спасибо познавательно, не подскажешь как организов...Спасибо познавательно, не подскажешь как организовать progress bar пока выполняется GetCursOnDateAsync(DateTime.Now)??Anonymoushttps://www.blogger.com/profile/11277716677904182912noreply@blogger.com