我正在使用计时器控制在每秒钟触发一个方法,并在任务管理器中我可以看到分配给应用程序的内存正在迅速增加。在计时器中,我只是分配一个字符串转换为用于测试目的的标签。计时器控制内存消耗
代码示例:
private void timer1_Tick(object sender, EventArgs e)
{
if (label1.Text == "5")
label1.Text = "10";
else
label1.Text = "5";
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}
用代码证明我们..这不应该服装内存。 – 2012-02-28 10:57:48
private void timer1_Tick(object sender,EventArgs e) { label1.Text =“1”; label1.Text =“10”; } private void Form1_Load(object sender,EventArgs e) { timer1.Start(); } – madbuddy 2012-02-28 10:58:35
我不知道为什么这样的代码会这样 – madbuddy 2012-02-28 10:59:26