public string Dump() { var dump = "Change:\n"; dump += "\tChangeReason: " + ChangeReason.ToString() + " , OwnerId: " + OwnerId + "\n"; dump += "\tOldState: " + UndoObjectState.Dump() + "\n"; dump += "\tNewState: " + RedoObjectState.Dump() + "\n"; return(dump); }