public BankMemento2 Restore(BankMemento2 m) { if (m != null) { _blance = m.Blance; changes.Add(m); } return(null); }
public BankMemento2 Deposit(int amount) { _blance += amount; var m = new BankMemento2(_blance); changes.Add(m); ++_current; return(m); }