public class BaseValid
{
private int TimeInvalid = 60;
public DateTime checkTime;
public BaseValid()
{
checkTime = DateTime.Now;
}
public bool IsValid
{
get{ reture (DateTime.Now - checkTime).TotalSeconds < TimeInvalid; }
}
}
TimeInvalid 是规定的时间,这里是60s(如果想要分钟或小时,就把IsValid中的 TotalSeconds改成对应的就可以)
这样只要调用IsValid就可以判断是否超过了自定义的时间