【发布时间】:2013-08-16 09:01:49
【问题描述】:
简单来说,
我早上开始运行我的 C# 程序,该程序应该在下午 5:45 向用户显示一条消息。如何在 C# 中做到这一点?
编辑:我问这个问题是因为我认为使用计时器不是最好的解决方案(定期比较当前时间与我需要运行任务的时间):
private void timerDoWork_Tick(object sender, EventArgs e)
{
if (DateTime.Now >= _timeToDoWork)
{
MessageBox.Show("Time to go home!");
timerDoWork.Enabled = false;
}
}
【问题讨论】:
-
您应该提供您尝试解决问题的代码示例。
-
下午 5:45 设置
Timer -
您误解了
Timer类,最好再次查看文档。
标签: c#