C# 如何使您只能输入日期?

C# 如何使您只能输入日期?,c#,C#,所以我需要在“年”中这样做,你只能输入日期。 弹出一个警告。 下面是代码,如果用户输入一个空值,您需要添加吗 if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox6.Text == "") { MessageBox.Show("Не запол

所以我需要在“年”中这样做,你只能输入日期。 弹出一个警告。 下面是代码,如果用户输入一个空值,您需要添加吗

if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox6.Text == "")
            {
                MessageBox.Show("Не заполнены все поля!");
                return;
            }

为什么在“一年”的整个日期?将数字向下插入值和整个业务的限制。))

将文本框dateTimePicker放在一起,进一步:
string date=dateTimePicker1.Value.ToString(“dd.mm.yy”)

只需解析日期文本框的内容,如果解析失败,您就知道您没有处理有效的年份值。另外,还可以包括范围检查。作为旁注,请使用更好的命名约定。如果您有明确的日期格式,正则表达式将很好;)为什么不使用日期控件呢?