0 / 0 / 1
Регистрация: 22.09.2014
Сообщений: 37
1
.NET 4.x

Запуск Task после его выполнения

11.11.2014, 07:35. Показов 850. Ответов 1
Метки нет (Все метки)

Здравствуйте, столкнулся с проблемой, которую всё не как не могу решить:
Есть кнопка, при нажатии которой вызывается метод:
C#
1
2
3
4
        private void StartButton_Click(object sender, RoutedEventArgs e)
        {
            OnlyLike();           
        }
В методе вызывается поток Task, по завершению которого Добавляется ответ в TextBox.Text
C#
1
2
3
4
5
6
7
8
public void OnlyLike()
        {
            Task<string> LikeTurbo = VK.NakrytkaLike(KeyAntigateTextBox.Text);
            LikeTurbo.ContinueWith(task =>
            {
                TextBox.Text += LikeTurbo.Result.ToString();
            }, TaskScheduler.FromCurrentSynchronizationContext());
        }
Вопрос, как сделать так, Чтоб по нажатию кнопки происходило выполнение Метода OnlyLike несколько раз (к примеру 5), НО чтоб метод этот начинался повторно выполнятся только после завершения потока Task<string> LikeTurbo

Добавлено через 20 часов 42 минуты
Я не корректно поставил вопрос?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.11.2014, 07:35
Ответы с готовыми решениями:

Запуск нескольких Task-ов и ожидание их выполнения
Всем доброго времени суток. Мне необходимо отправлять сразу несколько запросов на линки какого-либо...

Дождаться выполнения Task без Thread.Sleep?
using System; public class Test { public static void Main() { Console.WriteLine(&quot;1&quot;);...

Запуск Task в том же потоке
Привет, что-то затруднился. Возник вопрос, всегда ли Task запускается в отдельном потоке. Есть...

Получить результат выполнения Task без зависания окна
У меня у окна есть метод Initialize(), который должен запускать поток, внутри которого формируется...

1
316 / 276 / 109
Регистрация: 27.09.2010
Сообщений: 1,058
11.11.2014, 15:22 2
Что же вы, потоки юзаете, а элементарной синхронизации между ними не знаете?
Вам нужно это:http://msdn.microsoft.com/ru-r... 10%29.aspx
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.11.2014, 15:22

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Чем черевато запуск множества Task
Заранее извиняюсь, ассинхронность это не совсем моё. Поэтому бить меня сильно не надо) У меня есть...

Привязать запуск программы к кнопке "Запустить игру" и закрыть программу сразу после выполнения
Доброго времени суток. Есть задача: нужно привязать запуск программы к кнопке &quot;Запустить игру&quot; и...

Намекнуть GarbageCollector, что ресурс я удалю сам или можно его удалять только после выполнения деструктора
Доброго времени суток, форумчане! Возникла проблема с последовательностью выполнения...

Класс Task и его неописуемая дичь
Сорян что много кода, сократил как мог. Проблема острая. Создал я класс в котором храню и делаю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.