当前位置: 首页 > news >正文

现有的网站开发技术云平台网站开发

现有的网站开发技术,云平台网站开发,有关外贸的网站有哪些内容,网站建设功能模块C#中,创建设置一个定时器,能够定时中断执行特定操作,可以用于发送心跳、正计时和倒计时等。 本文对C#的定时器简单封装一下,哎,以方便定时器的创建。 定义 using Timer System.Timers.Timer;class SetTimer {Timer …

C#中,创建设置一个定时器,能够定时中断执行特定操作,可以用于发送心跳、正计时和倒计时等。
本文对C#的定时器简单封装一下,哎,以方便定时器的创建。

定义

using Timer = System.Timers.Timer;class SetTimer
{Timer aTimer = null;/// <summary>/// 设置定时器函数/// </summary>public delegate void TimerWork(object source, ElapsedEventArgs e);/// <summary>/// 每隔 interval/1000 秒 发送控制器心跳信号/// </summary>/// <param name="interval">时间间隔,单位是毫秒</param>/// <param name="work">定义的需要触发的函数</param>public SetTimer(int interval, TimerWork work){// 创建一个定时器aTimer = new Timer(interval);// 绑定触发事件.aTimer.Elapsed += new System.Timers.ElapsedEventHandler(work);aTimer.AutoReset = true;    // 让计时器触发重复事件(true是默认值)aTimer.Enabled = true;      // 启动 timer,与aTimer.Start()同}/// <summary>/// 停止计时/// </summary>public void Stop(){if (aTimer != null){aTimer.Enabled = false; // 停止计时aTimer.Dispose();       // 释放资源aTimer = null;          // 设为空值}}
}

应用

static void Main(string[] args)
{int second = 0;// 此处也可以定义一个对象名,然后在某时刻关闭它。new SetTimer(1000, (source, e) =>{Console.Write(second++);});
}
http://www.yayakq.cn/news/931874/

相关文章:

  • 怎么样查询网站被挂黑链html5网站模板 站长网
  • 企业网站为什么打不开网站没有地图怎么做的
  • 北京制作网站公司哪家好企业产品做哪个网站推广好
  • 网站模仿侵权工程建设中常见的法律责任有哪些
  • 黑红网站模板平台经济
  • wordpress+整站下载网页搜索的快捷键
  • 网站设计开发团队自己怎么开发社交app软件
  • 四川省建设信息网站新人怎么自己做网站
  • php网站建设外国参考文献校园跑腿小程序搭建
  • 林壑地板北京网站建设曲阳网站建设推广
  • 医疗类网站建设注册一个软件需要多少钱
  • 石家庄模板建站平台长沙服装定制
  • 用flex做的网站网业公司
  • 用vs做音乐网站做网站最快的编程语言
  • 怎么看网站做的好不好揭阳市php网站开发找工作
  • 义乌网站建设与维护seo的基础优化
  • 网站没有备案怎么申请广告网络销售应该注册什么公司
  • 如何做自己的博客网站wordpress 混合移动app
  • wordpress商品采集插件seo网络推广专员招聘
  • 网站的表单西安知名网站推广
  • 宝山网站建设 网站外包住房和城乡建设部证书
  • 电商网站开发环境网站源码系统
  • 医院网站建设怎么样门户网站建设情况说明
  • 青岛企业网站建站模板如何制作一个网站包含多个网页
  • 建设招标网是什么网站天行健君子以自强不息网站建设
  • 绍兴做网站比较专业的公司建筑网址大全
  • 网站建设用处wordpress树结构
  • 集美网站开发公司做网站需要哪些步骤
  • 企业服饰网站模板注册新公司网上怎么核名
  • 湖南网站建设网重庆住房城乡建设厅网站首页