我编写了一个简单的类,用于处理UIElement和需要调用的操作。 每当调用操作时,它将操作放入调度程序队列中(如果操作尚未在队列中)。我使用它来减少调用次数。
class NoNameClass
{
// has element and action in its ctor.
void NoNameMethod()
{
if (!inQueue)
{
inQueue = true;
element.Dispatcher.BeginInvoke(()=>
{
inQueue = false;
action();
}
}
}
bool inQueue;
}
你能为这个类和方法提供一个建议的名称吗? 谢谢