public override void Undo() { base.Undo(); Backup = New.Clone() as Group; New.InitalScore = Old.InitalScore; New.Name = Old.Name; New.People.Clear(); New.People.AddRange(Old.People); New.Record.Clear(); New.Record.AddRange(Old.Record); }