C#的中括号意思
[DateTimeRange]publicDateTime?PostTime{get{return_PostTime;}set{if(_PostTime!=value){...
[DateTimeRange]
public DateTime? PostTime
{
get
{
return _PostTime;
}
set
{
if (_PostTime != value)
{
_PostTime = value;
OnPropertyChanged("PostTime");
}
}
}
//
public class DateTimeRange : ValidationAttribute
{
public override bool IsValid(object value)
{
var datetime = value as DateTime?;
if (datetime.HasValue && datetime.Value > DateTime.Today)
return false;
return true;
}
public override string FormatErrorMessage(string name)
{
return "输入的时间超出范围!";
}
}
第一行中括号的用法及意义 展开
public DateTime? PostTime
{
get
{
return _PostTime;
}
set
{
if (_PostTime != value)
{
_PostTime = value;
OnPropertyChanged("PostTime");
}
}
}
//
public class DateTimeRange : ValidationAttribute
{
public override bool IsValid(object value)
{
var datetime = value as DateTime?;
if (datetime.HasValue && datetime.Value > DateTime.Today)
return false;
return true;
}
public override string FormatErrorMessage(string name)
{
return "输入的时间超出范围!";
}
}
第一行中括号的用法及意义 展开
6个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询