也许我的问题会让你困惑.
我想根据我的字符串值更改触发事件.
我知道当字符串值改变时可以触发事件.
但问题是:我不知道字符串值何时会改变.
要解决此问题,请使用计时器持续监视字符串值的变化.
但我需要一个更好的解决方案.
很困惑,是吗?
例如,
我有一个DLL,比如MyDll.dll.
MyDll有一个名为STATUS的变量
该变量有两个值,"Success"或"InProgress".
"成功" - 如果一个方法,比如LongProcess,就完成了."InProgress" - 如果LongProcess仍在处理中.
在我的程序中,如果MyDll.STATUS具有"成功"值,我需要触发事件.
为实现这一目标,我可以使用定时器控制来持续监控值何时更改为"成功".
但我想要一些更好的方法来实现这一目标.有什么建议吗?