小编Ada*_*aya的帖子

变量值更改时触发事件

也许我的问题会让你困惑.

我想根据我的字符串值更改触发事件.

我知道当字符串值改变时可以触发事件.

但问题是:我不知道字符串值何时会改变.

要解决此问题,请使用计时器持续监视字符串值的变化.

但我需要一个更好的解决方案.

很困惑,是吗?


例如,

我有一个DLL,比如MyDll.dll.

MyDll有一个名为STATUS的变量

该变量有两个值,"Success"或"InProgress".

"成功" - 如果一个方法,比如LongProcess,就完成了."InProgress" - 如果LongProcess仍在处理中.

在我的程序中,如果MyDll.STATUS具有"成功"值,我需要触发事件.

为实现这一目标,我可以使用定时器控制来持续监控值何时更改为"成功".

但我想要一些更好的方法来实现这一目标.有什么建议吗?

c# event-handling

1
推荐指数
1
解决办法
6572
查看次数

标签 统计

c# ×1

event-handling ×1