示例#1
0
 private void Validate(Expense expense)
 {
     if (MonthlyExpenses.Any(e => e.Name.ToLower() == expense.Name.ToLower()))
     {
         throw new ArgumentException("Can't add expense {0} because an expanse with a matching name exists", expense.Name);
     }
 }