Изменение текстового поля из другого класса

Я пытаюсь изменить значение текстового поля, расположенного в

public partial class Form1 : Form

из другого класса. Я пробовал что-то подобное

public void echo(string text)
{
    this.textBox1.AppendText(text + Environment.NewLine);
}

Из другого класса я называю это как

Form1 cout = new Form1();
cout.echo("Does this work?");

И я получаю пустой вывод. Я также попытался добавитьstatic ключевое слово дляecho метод, но я получил тот же результат. Я искал по переполнению стека и не получил никакого решения для работы. И одна вещь, которая вызывает меня, если я добавлюcout.Show() та же самая форма выскакивает с действительнымtextBox1 содержание. Почему это?

Почему он не показывает контент сразу? И как мне это исправить?

Ответы на вопрос(5)

Ваш ответ на вопрос