zoukankan
html css js c++ java
项目需要刚写的Timer
Code
1
using
System;
2
using
System.Collections.Generic;
3
using
System.Text;
4
using
System.Timers;
5
6
7
namespace
Server
8
{
9
public
class
Stimer
10
{
11
private
int
times, _timers;
12
private
Timer t;
13
/**/
///
<summary>
14
///
Elapsed事件的频率 单位:秒
15
///
</summary>
16
public
int
Interval
17
{
18
set
{
this
.times
=
value; }
19
}
20
public
Stimer(
int
_t)
21
{
22
t
=
new
Timer(
1000
);
//
配置间隔时间为1000毫秒;
23
t.Elapsed
+=
new
ElapsedEventHandler(t_Elapsed);
24
t.AutoReset
=
true
; ;
//
配置是执行一次(false)还是一直执行(true);
25
t.Enabled
=
false
;
//
是否执行System.Timers.Timer.Elapsed事件;
26
this
.times
=
_t;
27
this
._timers
=
_t;
28
}
29
public
void
Start()
30
{
31
t.Start();
32
}
33
public
void
Stop()
34
{
35
t.Stop();
36
}
37
public
void
Restart()
38
{
39
t.Stop();
40
this
._timers
=
times;
41
t.Start();
42
}
43
public
void
Dispose()
44
{
45
t.Stop();
46
t.Dispose();
47
}
48
49
public
void
TimeOut()
50
{
51
Console.WriteLine(
"
aaaa
"
);
52
}
53
void
t_Elapsed(
object
sender, ElapsedEventArgs e)
54
{
55
if
(_timers
==
0
)
56
{
57
_timers
=
times;
58
TimeOut();
59
}
60
else
61
{
62
_timers
--
;
63
}
64
}
65
}
66
}
67
查看全文
相关阅读:
谷歌浏览器解决跨域
vue 解决跨域问题
nth-of-type & nth-child 的区别
uniapp 小程序 获取位置信息
笔记本使用命令创建wifi
express每次修改后重新启动
express 一个js文件中写多个路由 然后使用
小程序分享到朋友圈
小程序分享给朋友
小程序客服功能实现
原文地址:https://www.cnblogs.com/bobofsj11/p/1411628.html
最新文章
数学基础知识、常用公式总结|Colourso
选择排序算法——简单选择排序、堆排序排序 | 数据结构
插入排序算法——直接插入、折半插入、希尔排序 | 数据结构
C++基于EasyX制作贪吃蛇游戏(六)第三版代码与程序
C++基于EasyX制作贪吃蛇游戏(五)第三版文档
C++基于EasyX制作贪吃蛇游戏(四)第二版代码与程序
C++基于EasyX制作贪吃蛇游戏(三)第二版文档
C++基于EasyX制作贪吃蛇游戏(二)第一版代码与程序
C++基于EasyX制作贪吃蛇游戏(一)文档
[转]C#读写远程共享文件夹
热门文章
C# ModBus Tcp读写数据 与服务器进行通讯
C#调用Web Service时的身份验证
[转]如何用C#动态编译、执行代码
[转]c# 画图中bitmap类处理出图片时,存储的注意事项
WinForm TCP异步连接之服务器端
【转】XML的几种读写
C# 建立UDP服务器并接收客户端数据
串口设备变更检测
[转]Asp.net MVC 中Ajax的使用
如何在浏览器网页中显示word文件内容
Copyright © 2011-2022 走看看