计时器控制内存消耗

本文关键字:内存 控制 计时器 | 更新日期: 2023-09-27 18:25:58

我正在使用计时器控件在每秒钟内激发一个方法,在任务管理器中,我可以看到分配给应用程序的内存正在快速增加。在计时器滴答声中,我只是为了测试目的而将字符串分配给标签。

代码示例:

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();
}

计时器控制内存消耗

得到了,你的time_tick会让你的CPU快速上升,一旦你输入"5",它就会变成10;下一次,当time_tick激发这个方法时,它会转到"5",因为如果这次输入的是"10"。