【发布时间】:2014-06-15 22:18:57
【问题描述】:
我有一个繁重的函数,它使用大量的正则表达式来匹配一个大的测试到富文本框。
每次更改此文本( OnTextChangedEvent )时都会调用此函数。 如果我写得很快,这个函数会使整个程序瘫痪一段时间。
我想到了一些解决方案,例如:
- 事件延迟已更改
- 线程
- 在空闲周期运行此函数。
哪个是最好的?我怎样才能将它应用到我的函数中?
【问题讨论】:
标签: c# multithreading delay system-idle-process