System.Web 中的 Cache 对象非常好。
我处理我的 CommandBinding.CanExecute 有点像这样:
CommandBindings[0].CanExecute += (s, e) =>
{
e.CanExecute = NotInsignificantRoutine();
};
在我的场景中, NotInsignificantRoutine() 的返回值在 5 秒的窗口内不会改变。在 WPF 中缓存的最佳方法是什么?导入 System.Web?