Size: a a a

2021 November 26

13

123 321 in DotNetRuChat
зачем мне wpf? или wf
источник

13

123 321 in DotNetRuChat
я их не использую
источник

13

123 321 in DotNetRuChat
мне не интересны эти фреймворки
источник

13

123 321 in DotNetRuChat
ты мне объясни лучше на примере консольного приложения
источник

13

123 321 in DotNetRuChat
или сервиса без графической оболочки
источник

P

Phantom in DotNetRuChat
ты можешь продолжать принимать команды юзера, когда проводится какое то действие
источник

P

Phantom in DotNetRuChat
Принцип один и тот же
источник

P

Phantom in DotNetRuChat
На GUI приложении это явно видно
источник

13

123 321 in DotNetRuChat
ну да
источник

13

123 321 in DotNetRuChat
Task t3 = Task.Run( () => { });
       // принимаем команды юзера пока выполняется таск
       t3.Wait();
источник

K

Kierton in DotNetRuChat
Без асинхронности, написав Тред.Слип прога ляжет и будет ждать окончания слипа. С ней пока прога будет ждать окончания, основной поток программы продолжиться
источник

P

Phantom in DotNetRuChat
Ты так не сможешь
источник

K

Kierton in DotNetRuChat
Например, в асинк можешь засунуть запрос данных с сервера, который может идти и 5 секунд и прога не будет лежать 5 сек и ждать окончания этого запроса
источник

K

Kierton in DotNetRuChat
Она будет работать дальше по коду
источник

K

Kierton in DotNetRuChat
Такой вопрос: сейчас вообще актуальна десктопная разработка на сишарпе? Если да, то на чем: впф или новомодная Авалония?
источник

b

boomsa in DotNetRuChat
Ну вот например  http сервер получает запрос. Обработка запроса уходит в отдельную таску. И ответит как только обработает. В это время Второй клиент делает другой запрос. Его тоже в отдельную таску.
А иначе второй и дальше клиенты ждали бы пока лиснер контекст не освободит первого запроса.
источник

13

123 321 in DotNetRuChat
что не смогу?
источник

b

boomsa in DotNetRuChat
Тьфу не туда
источник

P

Phantom in DotNetRuChat
Нормально принять инпут
источник

13

123 321 in DotNetRuChat
ты бы код скинул для примера
источник