我正在运行这样的计时器:
private void InitializeTimer()
{
Timer myTimer = new Timer();
myTimer.Interval = 3000;
myTimer.Enabled = true;
myTimer.Tick += new EventHandler(TimerEventProcessor);
myTimer.Start();
}
它将每 3 秒触发一次事件。我认为该事件不是很重,它是从文件中读取文本,将文本长度与文本框中的文本进行比较,如果文本框有更多字符,则会替换框中的文本。
但是计时器的资源量有多大?每 3 秒从文件中读取文本是不是一个坏主意(该文件是纯文本的日志文件)。