c#中的多线程和异步处理
今天同事遇到一问题,问题如下:
无限循环while(true)
读取配置readconfig()
根据配置个数使用线程new thread()
他的需求是配置变化时,线程个数、参数也要变化。但是线程已经启动,正在运行中,不方便被控制修改。
我的方案是使用异步处理。
无限循环while(true)
读取配置readconfig()
delegate
begininvoke()
endinvoke()
诸位有更好的其他方案,请附上。谢谢
今天同事遇到一问题,问题如下:
无限循环while(true)
读取配置readconfig()
根据配置个数使用线程new thread()
他的需求是配置变化时,线程个数、参数也要变化。但是线程已经启动,正在运行中,不方便被控制修改。
我的方案是使用异步处理。
无限循环while(true)
读取配置readconfig()
delegate
begininvoke()
endinvoke()
诸位有更好的其他方案,请附上。谢谢