C# 如果达到日期时间,是否显示messagebox?

C# 如果达到日期时间,是否显示messagebox?,c#,wpf,datetime,dispatchertimer,C#,Wpf,Datetime,Dispatchertimer,我需要DateTime方面的帮助。 我希望我的应用程序检查DateTime end是否已结束,并给我一个messagebox。 我该怎么写呢? 代码: 除非我完全误解了你的意思: if (now >= end) 或者换句话说,如果当前时间大于或等于结束时间。如果您只是想知道当前时间是否超过结束时间,那么: if (now > end) if(End应用程序使用兼容的DateTimePicker进行了WPF修改。我知道您刚刚开始使用软件,但现在需要开始使用更好的变量和方法名称。li

我需要DateTime方面的帮助。
我希望我的应用程序检查DateTime end是否已结束,并给我一个messagebox。
我该怎么写呢?
代码:


除非我完全误解了你的意思:

if (now >= end)
或者换句话说,如果当前时间大于或等于结束时间。如果您只是想知道当前时间是否超过结束时间,那么:

if (now > end)

if(End应用程序使用兼容的DateTimePicker进行了WPF修改。我知道您刚刚开始使用软件,但现在需要开始使用更好的变量和方法名称。
listbox3job
不好,即使对于原型也是如此。
listjob3
作为控件名称也不好。很抱歉挑剔,但现在就养成这个习惯吧在太晚之前late@KierenJohnstone对更好的名称有什么建议吗?:)不管它们代表什么-它是一个挂起计算作业的列表吗?活动打印作业?要添加到列表中的作业标题吗?我认为没有必要使用
ToSortDateString()
DateTime
没有格式,只有它们的字符串表示有格式。
if (now > end)
if(end<= now)