答案 0 :(得分:1)
在这种情况下,您可以为类中每个在处理期间递增的操作添加一个int计数器。如果计数器不是0,则不执行任何操作。示例:
private int _suspendCalculation; private static void OnPropertyChanged(..) { if (_suspendCalculation > 0) return; _suspendCalculation++; try { CalculateAndSetOtherProperty(); } finally { _suspendCalculation--; } }