winform 实现每半小时刷新一下

每半小时循环刷新一次 .........................

 放一个定时器,interval设置为1000,enable=true
窗体类定义一个局部变量
private DateTime dt = DateTime.Now;
在定时器tick里写
if (new TimeSpan(DateTime.Now.Tick - dt.Tick).TotalMinutes >= 30)
{
dt = DateTime.Now;
// 你的刷新代码
}