如果(dateTimePicker 的日期在本月之前)则...否则
If (dateTimePicker's date is before this month) then... else
我正忙于用 C# 开发应用程序。尚无代码,但我需要检查的是 dateTimePicker1
中的月份是否在本月之前。如果 dateTimePicker1
中的月份早于当前月份,则需要关闭该应用程序。
基本上我需要的是这个:
if (dateTimePicker1's month is before current month)
{
System.Environment.Exit(1);
}
else
{
//do nothing
}
好的。我所做的是从工具箱中拖入另一个 DateTimePicker
以及一个 TextBox
。然后我将添加的 TextBox
中的文本设置为新添加的 DateTimePicker
中的文本。我也把它们都隐藏了,这样当程序是运行时就看不到它们了。代码在这里:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Text = dateTimePicker2.Text;
textBox1.Visible = false;
dateTimePicker2.Visible = false;
}
然后我做了一个 If 语句如下:
if (textBox1.Text != dateTimePicker2.Text)
{
System.Environment.Exit(1);
}
else
{
//do nothing
}
BTW I also set the Format
to Custom in the Properties
Menu and set
the CustomFormat
to "MMMMMMMMMM".
隐藏文本框似乎是利用 DateTimePicker 和 DateTime class 的一种奇怪替代方法,因为 'not equals' 比较不会成为有效的检查
您可以尝试这样的操作,因为 Month 是一个整数:
var chosenDate = datePicker.Value;
if(chosenDate.Month < DateTime.Now.Month){
System.Environment.Exit(1);
}
else{
//Do nothing
}
我建议先阅读控件或 browsing/trying 教程
我正忙于用 C# 开发应用程序。尚无代码,但我需要检查的是 dateTimePicker1
中的月份是否在本月之前。如果 dateTimePicker1
中的月份早于当前月份,则需要关闭该应用程序。
基本上我需要的是这个:
if (dateTimePicker1's month is before current month)
{
System.Environment.Exit(1);
}
else
{
//do nothing
}
好的。我所做的是从工具箱中拖入另一个 DateTimePicker
以及一个 TextBox
。然后我将添加的 TextBox
中的文本设置为新添加的 DateTimePicker
中的文本。我也把它们都隐藏了,这样当程序是运行时就看不到它们了。代码在这里:
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Text = dateTimePicker2.Text;
textBox1.Visible = false;
dateTimePicker2.Visible = false;
}
然后我做了一个 If 语句如下:
if (textBox1.Text != dateTimePicker2.Text)
{
System.Environment.Exit(1);
}
else
{
//do nothing
}
BTW I also set the
Format
to Custom in theProperties
Menu and set theCustomFormat
to "MMMMMMMMMM".
隐藏文本框似乎是利用 DateTimePicker 和 DateTime class 的一种奇怪替代方法,因为 'not equals' 比较不会成为有效的检查
您可以尝试这样的操作,因为 Month 是一个整数:
var chosenDate = datePicker.Value;
if(chosenDate.Month < DateTime.Now.Month){
System.Environment.Exit(1);
}
else{
//Do nothing
}
我建议先阅读控件或 browsing/trying 教程