protected override bool CanBeEdited(Person data, EditMode mode) { if (mode == EditMode.Delete) { LogicContract.Assert(data.Name == "Sam", "名称为Sam的不能被删除"); } return(base.CanBeEdited(data, mode)); }
public void Assert_call_fail() { LogicContract.Assert(false); }
public void Assert_call() { LogicContract.Assert(true); }