C# 插入字符串第一个表单,插入5次后显示第二个表单打印第一次插入的字符串

C# 插入字符串第一个表单,插入5次后显示第二个表单打印第一次插入的字符串,c#,C#,我希望当我按下一个按钮,表格2就会出现,我就是这么做的。 但我有一个问题,我在文本框中插入字符串,当我第五次插入时,它会显示第一次插入的字符串。但我不这么做 private void button1_Click(object sender, EventArgs e) { string str = new string(9); str = Username.Text; int count = 0; for (int i = 0; i < 9; i++)

我希望当我按下一个按钮,表格2就会出现,我就是这么做的。 但我有一个问题,我在文本框中插入字符串,当我第五次插入时,它会显示第一次插入的字符串。但我不这么做

private void button1_Click(object sender, EventArgs e)
{
    string str = new string(9);
    str = Username.Text;
    int count = 0;
    for (int i = 0; i < 9; i++)
    {
    }

    Form3 obj = new Form3(Username.Text);
    this.Hide();
    obj.Show();
} 
private void按钮1\u单击(对象发送者,事件参数e)
{
字符串str=新字符串(9);
str=Username.Text;
整数计数=0;
对于(int i=0;i<9;i++)
{
}
Form3 obj=新的Form3(Username.Text);
this.Hide();
obj.Show();
} 

这是我的代码。

当你编写
新表单3
时,你总是传递
用户名。文本
所以它总是有那个值。但是当我传递第五次值时,它不显示第五次值,它显示第一次插入的值。新字符串(9)甚至不会编译。你们想做什么?我想当用户第一次点击第一个表单按钮时,它进入下一个表单,我们有3个文本框和一个按钮,然后当用户在任何一个文本框中插入一个stirng时,它应该在第三个表单上看到它,我们只有一个文本框和一个按钮,当他按下按钮4次时,他第一次看到插入的字符串。