【发布时间】:2016-02-29 00:04:21
【问题描述】:
我在发布之前搜索了一些东西,但我找不到这样的东西。基本上,我想从文本框中获取文本,保存为变量(比如 history1),以便将来能够调用它来显示文本。我可以这样做,但我坚持的是我想要 3 个变量(例如,history1、history2 和 history3),每次按下按钮时,字符串都会移动到下一个变量。
例如,按钮被按下,文本保存为变量history1。文本改变,再次按下按钮,history1中的文本被移动到变量history2,新文本保存为history1。不过,这只需要对 3 个实例有效,而不是无限次,所以当文本存储在 history3 中并且按下按钮时,文本就会被覆盖。
我想到的方法是:
string history1;
string history2;
string history3;
for (int i = 1; i < 4; i++)
{
history1 = txtOutput.Text;
btnToFile_Click()
{
history2=history1;
btnToFile_Click()
{
history3=history2;
}
}
}
但是,这是行不通的,因为 btnToFile_Click 不接受任何争论。有没有更简单的方法来解决这个问题,或者只是一种解决方法而不是争论的方法?
提前致谢!
【问题讨论】: