/// <summary> /// Returns a string that represents the current object. /// </summary> /// <returns> /// A string that represents the current object. /// </returns> public override string ToString() { return(string.Format( "{0,2}: on {1}: {2} = p{3} + i{4} +f{5} (at {6})", Position, Date.DateStr(), Amount.ToString("C2", Culture), Principal.ToString("C2", Culture), AccruedInterest.ToString("C2", Culture), Fee, InterestRate.ToString("P2", Culture) )); } // ToString
/// <summary> /// Returns a string that represents the current object. /// </summary> /// <returns> /// A string that represents the current object. /// </returns> public override string ToString() { return(string.Format( "scenario '{6}', loan is closed: {1}, late: {2}, amount: {3}, " + "saving {4}, balance: {5}, accrued interest: {7} ({0})", IsError ? "error" : "no error", LoanIsClosed ? "yes" : "no", IsLate ? "yes" : "no", Amount.ToString("C2", Library.Instance.Culture), SavedAmount.ToString("C2", Library.Instance.Culture), Balance.ToString("C2", Library.Instance.Culture), ScenarioName, AccruedInterest.ToString("C2", Library.Instance.Culture) )); } // ToString