Пожалуйста Авторизоваться or Регистрация для создания сообщений и тем.
Поток
Удаленный пользователь
#1 · 04.07.2022, 14:04
Цитата: Удаленный пользователь от 04.07.2022, 14:04Привет,
Я посмотрел видео про потоки и остались парочку вопросов
Как понимать в каких случаях использовать Task.Run, а в каких Thread?
И как сделать Thread асинхронным, чтобы форма не лагала (не знаю как объяснить)?[spoiler title="Есть код"]
new Thread(() => { BeginInvoke((MethodInvoker)(async () => { await Task.Run(() => { }); })); }).Start();[/spoiler]
Что я неправильно делаю и можно объяснить? Спасибо
Привет,
Я посмотрел видео про потоки и остались парочку вопросов
Как понимать в каких случаях использовать Task.Run, а в каких Thread?
И как сделать Thread асинхронным, чтобы форма не лагала (не знаю как объяснить)?
Есть код
new Thread(() =>
{
BeginInvoke((MethodInvoker)(async () =>
{
await Task.Run(() =>
{
});
}));
}).Start();
Что я неправильно делаю и можно объяснить? Спасибо
Голосуйте - палец вниз.0Голосуйте - палец вверх.0
Последний раз редактировалось 04.07.2022, 14:11 : Удаленный пользователь
Удаленный пользователь