private DateTime birthday; public DateTime Birthday
{
get { return birthday; }
set
{
if (value < Convert.ToDateTime("1900-01-01") || value.Year >DateTime.Now.Year - 10)
Console.WriteLine("输入出生日期有误!");
else
birthday = value;
}
}定义这样一个属性运行没有问题,但是我想这样修改下if (value > Convert.ToDateTime("1900-01-01") || value.Year <DateTime.Now.Year - 10)
birthday = value; else  Console.WriteLine("输入出生日期有误!");为什么就达不到验证日期的目的了呢,谢谢