@penancewarrior

В чем ошибка? Как из нескольких потоков изменять один объект?

private void button1_Click(object sender, EventArgs e)
        {
            Thread myThread = new Thread(new ThreadStart(Count));
            myThread.Start();
        }     

        void Count()
        {
            for(; ;)
            {
                textBox1.Text += "word";
            }
        }

Вообще ничего не выводится. Помогите, пожалуйста
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Нельзя просто так взять и поменять содержимое WinFrom не в том потоке где он был создан:
https://docs.microsoft.com/en-us/dotnet/framework/...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ПРОФЭЛИТ Казань
от 100 000 до 170 000 ₽
Mystery Tag Новосибирск
от 80 000 до 110 000 ₽
GD Company Санкт-Петербург
от 120 000 до 150 000 ₽