Size: a a a

2020 July 23

AN

Alexander Neutov in CODE BLOG / C#
Await создан чтоб дождаться результата и распаковать возвращаемое значение удобно
источник

ПЗ

Павел Зенкин... in CODE BLOG / C#
Egor Plotkin
Так мне кажется что await то и был создан чтобы именно таски в ручную не дергать. Хотя я могу ошибатьчя
они прекрасно работают в связке. а ты спокойно можешь на том же метаните взглянуть на меню слева и прочитать главы по таскам и асинхронному программированию.
источник

EP

Egor Plotkin in CODE BLOG / C#
Alexander Neutov
Await создан чтоб дождаться результата и распаковать возвращаемое значение удобно
Я про async имел ввиду
источник

t

this. in CODE BLOG / C#
Egor Plotkin
Т.е. программа начнет выполнение таски при подобном вызове?
Таска запустится сразу
А результат выполнения ты получишь в месте с await
источник

EP

Egor Plotkin in CODE BLOG / C#
this.
Таска запустится сразу
А результат выполнения ты получишь в месте с await
Это и хотел узнать и убедиться что именно так и работает. Спасибо
источник

t

this. in CODE BLOG / C#
Egor Plotkin
Это и хотел узнать и убедиться что именно так и работает. Спасибо
обращайся
Но пару статей / глав все равно не мешало бы почитать
источник

EP

Egor Plotkin in CODE BLOG / C#
this.
обращайся
Но пару статей / глав все равно не мешало бы почитать
Да, я читаю Рихтера и статьи тоже читал. Просто у Рихтера сложновато написано. А в статьях все очень поверхностно
источник

EP

Egor Plotkin in CODE BLOG / C#
Не озвучиваемые моменты как раз и хотел здесь прояснить
источник

t

this. in CODE BLOG / C#
Egor Plotkin
Да, я читаю Рихтера и статьи тоже читал. Просто у Рихтера сложновато написано. А в статьях все очень поверхностно
Учить такие темы по Рихтеру явно не идеальный план
источник

EP

Egor Plotkin in CODE BLOG / C#
Вот и я того же мнения 🤪 хотя кто-то говорил что асинхронка у него хорошо расписана
источник

t

this. in CODE BLOG / C#
Egor Plotkin
Вот и я того же мнения 🤪 хотя кто-то говорил что асинхронка у него хорошо расписана
Здесь не скажу
Даже открывал его пока
источник

t

this. in CODE BLOG / C#
нашел ошибку?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
this.
нашел ошибку?
я понял почему мы не прописали await, нам не нужно ждать окончание операции работы. это фид, 1 раз запустил  и он будет качать котировки пока сам его не остановишь.
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
this.
нашел ошибку?
именно поэтому это была не ошибка. такой замысел был.
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
this.
нашел ошибку?
а если мы сделали бы await, то котировки по другим валютным парам, мы бы в жизни не получили. потому что цикл получения котировок по 1 валюте, скажу утрированно-бесконечен.
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
это примерно из той же серии....
вы разрабатываете прилажуху,для прогноза погоды.
все мы знаем что погода изменчива и меняется чуть ли не каждую секунду на ту,или иную долю градуса.
вы вот выбрали например определенный город,вам поступают данные, и что вы будете ждать окончания поступления температуры по определенному городу, чтоб из списка доступных городов переключиться на другой? нет конечно. вот и тут так же. иногда этот await просто не нужен.
источник

t

this. in CODE BLOG / C#
Макс Епифанов
это примерно из той же серии....
вы разрабатываете прилажуху,для прогноза погоды.
все мы знаем что погода изменчива и меняется чуть ли не каждую секунду на ту,или иную долю градуса.
вы вот выбрали например определенный город,вам поступают данные, и что вы будете ждать окончания поступления температуры по определенному городу, чтоб из списка доступных городов переключиться на другой? нет конечно. вот и тут так же. иногда этот await просто не нужен.
Хорошо, а для чего тогда делать метод асинхронным когда можно и так просто вернуть таск?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
да
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
this.
Хорошо, а для чего тогда делать метод асинхронным когда можно и так просто вернуть таск?
Асинхронность != Многопоточность
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
у нас эта задача в другом методе просто запускается
источник