那么您认为防止C#Windows服务的多个线程同时运行的最佳方法是什么(该服务是否使用了timer
该OnElapsed
事件)?
使用lock()
或mutex
?
我似乎无法掌握这个概念mutex
,但使用lock()
似乎对我的情况很好.
我是否应该花时间学习如何使用mutex
?
我有一个C#Windows窗体,有几个文本框和按钮.它还有一个显示sql表的数据网格视图.我创建了一个刷新按钮,允许我刷新表,以便我可以在表中看到更新的项目.我想知道有没有办法自己刷新表.像每10秒一样.或者不是桌子,也许整个表格每10秒加载或刷新一次?