需求是一个函数在5分钟之内不能调用超过10次,如果多于10次将不执行。
用于防止垃圾邮件
用于防止垃圾邮件
解决方案 »
- System.NullReferenceException 报错,没提示行号,不知道怎么跟踪了
- DevExpress GridControl 自定义控件
- 有关转换泛型的问题
- 请问如何用ASP中的IMAGE控件显示MemoryStream中的图片?????
- 请教一个关于winform共通异常处理的问题
- 请问,在作业利怎么用xp_cmdshell启动应用程序 ?急谢谢
- 请问如果设置DataGrid(win form)中指定单元格的背景色??
- 如何输入系统中不存在的符号==紧急求救!!
- 使用XPath查询XML文件时,多了xmlns属性后就查不到节点,这是怎么回事?
- 关于四舍五入,进来看看,高分相送
- SendMessage函数,如何发送结构?
- 如何检验Textbox控件里的数据??
大致过程:
1.设置一个记录函数被调次数的属性,如count
2.每次调用函数时分析属性值
if(count>10)
{
//直接返回,不执行函数中的代码
}
else
{
//执行函数中原有的代码,执行完后让count++ count++;
}
3.timer每5分钟执行一次timer_Tick方法,将count归0