public void ClearChanges(ChangeType type) { switch(type){ case ChangeType.Block: _blockeffect.Clear(); break; case ChangeType.Finish: _endeffect.Clear(); break; case ChangeType.Start: _starteffect.Clear(); break; } }