我根据标准的初学者教程构建了一个小的 WindowsForm 应用程序。您使用按钮和文本框等控件来添加 2 个数字并将结果显示在文本框中的那种。
无论如何,我想做到这一点,以便当用户点击我的 .exe 时,它甚至会在启动程序/窗口之前检查我的内置到期日期。也就是说,如果我的到期日期是今天 10 月 30 日,那么什么都不会发生,甚至没有窗口窗体出现。但是,如果我的到期日期是 10 月 31 日,那么一切都会正常进行,并且会显示窗口和表单。但是,明天 10 月 31 日(到期日)和后天任何一天,如果用户运行我的 .exe,什么都不会发生。
我认为我的代码看起来像这样:
DateTime expiration = new DateTime(2013, 10, 31) //Oct. 31, 2013
If (DateTime.Today < expiration) //proceed normally
else // do nothing, nothing happens for the user
从教程来看,我的大部分理解仅限于编写在公共 Form1 中的代码:Form 部分代码:
namespace WindowsFormsApplication4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}
}
我将在哪里插入代码来检查今天的日期与我的到期日期,以便不加载任何表格?