자주 사용되는 메소드들
자주 사용되는 메소드들
자주 사용되는 메소드들
자주 사용되는 메소드들
private void PrintStatementLines(ITransactionRepository transactionRepository) { decimal balance = transactionRepository.CurrentBalance(); foreach (var transaction in transactionRepository.AllTransactionsInReverseChronologicalOrder()) { var statementLine = new StatementLine(transaction, balance); _console.WriteLine(statementLine.CreateWith(_formatProvider)); balance -= transaction.Amount(); } }