C# DispatcherTimer Start之后立即执行
2024-08-31 09:19:51
如果DispatherTimer 的Interval 不是在实例化时赋值,那么Start之后,Tick方法会立即执行一次。
DispatcherTimer timer = new DispatcherTimer(){IsEnabled = true};
timer.Tick += (sender, args) =>
{
Console.WriteLine("timer Tick。");
};
timer.Interval = TimeSpan.FromMilliseconds();
timer.Start();
Console.WriteLine("timer 开始。");
应该这样初始化:
DispatcherTimer timer = new DispatcherTimer(){Interval = TimeSpan.FromMilliseconds(),IsEnabled = true};
timer.Tick += (sender, args) =>
{
Console.WriteLine("timer Tick。");
};
timer.Start();
Console.WriteLine("timer 开始。");
最新文章
- 高清DVI编码器|上海视涛科技
- 在线调试js工具网站
- VBScript
- DLL详解及Denpendcy Walker的使用
- cat、cp命令
- Python partial函数
- 基于HttpClient 4.3的可訪问自签名HTTPS网站的新版工具类
- Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)的解决方法
- Linux笔记(十三) - 系统管理
- Elasticsearch 与 Kafka 整合剖析
- ajax请求原理
- 集合-TreeSet-Comparator
- OpenGIS
- 针对zstack虚拟机导出的问题的解决办法!
- __Linux__操作系统发展史
- Spring加载XML配置文件
- 使用Newlife网络库管道模式解决数据粘包(二)
- Winform鼠标滑轮控制自定义滚动条
- 浅谈 JavaScript 编程语言的编码规范
- 牛客国庆集训派对Day6 Solution