Backgroundworker 类与 .net Timer组件
来源:互联网 发布:linux入门教程 pdf 编辑:程序博客网 时间:2024/05/01 01:03
2010-07-24 15:44:28
这里先说前者。
优势:
1:一个需要很长时间才能完成的操作,而且不希望用户界面中出现延迟,则可以使用 BackgroundWorker 类来在另一个线程上运行该操作。
2:出来dowork事件,在其他事件中可以直接对UI画面进行操作(这一点很重要)
后者:
system.timers.timer :虽然也是另起线程,但是他公用系统threadpool,有可能造成任务排队。时间的准确性严重下降。
system.windows.forms.timer: 启用.net消息处理机制,并非另起线程,他是有系统进程来执行的。业务时间长,造成户界面中出现延迟(不足之处可以弥补:另起线程)
system.threading.timer:另详。
- Backgroundworker 类与 .net Timer组件
- 在 .NET 2.0 中使用 BackgroundWorker 组件
- .NET 2.0 组件 BackgroundWorker 详解及示例
- BackgroundWorker 组件
- BackgroundWorker组件
- .net 学习之BackgroundWorker 类
- .NET BackgroundWorker
- .net 2.0下ui 多线程组件BackgroundWorker 使用方法
- 在.NET 2.0应用程序中使用BackgroundWorker组件 实现进度条
- .net 2.0 BackgroundWorker类详细用法
- .net 2.0 BackgroundWorker类详细用法
- .net 2.0 BackgroundWorker类详细用法
- .Net 2.0 BackgroundWorker类详细用法
- .net 2.0 BackgroundWorker类详细用法(转)
- .net 2.0 BackgroundWorker类详细用法
- BackgroundWorker组件使用经验
- BackgroundWorker组件概述
- (C#)多线程-BackgroundWorker组件
- GLUT出现无法解析符号
- 爱我为什么还要和别的男人上床
- ogre材质脚本属性
- AT91SAM9260定时器计数器模块(翻译)
- 图文:简单方便的在 Ubuntu10.04 下安装 C# 开发环境 IDE
- Backgroundworker 类与 .net Timer组件
- 开源VtigerCRM的安装
- 求基于单片机做个16*64点阵中文和图像系统,实现左移、右移、闪烁、上翻、下翻等功能
- 闲谈图书馆
- HTML学习 NO3
- 我的第一篇CSDN博客
- java多线程学习四:后台线程
- .NET 操作WORD
- 学习笔记——shell中进行数学运算的方法