日期:2014-05-19  浏览次数:20945 次

高手速来拿分!
一个类
public   class   text
{

public   int   x;
public   int   y;
public   text()
{
this.x=10;
}
public   void   savNum(int   i)
{
this.x+=i;
                        y=x;
}
}


在from1中
private   void   button1_Click(object   sender,   System.EventArgs   e)
{
text   tt=new   text();
int   num=int.Parse(this.textBox1.Text);
tt.savNum(num);
                        this.textBox2.Text=tt.GetsavNum.ToString();
}

在textbox1中输入   比如5     确认后   textbox2中显示15     可是在按一次确认   仍然是15
为什么不是15+5   而显示出20呢?

------解决方案--------------------
text tt=new text(); //MOVE < < < < < <
private void button1_Click(object sender, System.EventArgs e)
{
int num=int.Parse(this.textBox1.Text);
tt.savNum(num);
this.textBox2.Text=tt.GetsavNum.ToString();
}