У меня есть следующий метод, который передает сумму следующим образом
public async Task<Debit> ExecuteAsync(DebitCommand command)
{
Debit resp = new Debit();
resp.debitamount=command.debitamount
// do some code here that gets a user account balance from db
//debit the account and get new balance
var newBalance=(AccountBalance - debitAmount ) // 10256.65 -10 new balance =10246.65
return resp; ;
}
debitAmount
это double
AccountBalance
является десятичное число
Как вычесть оба значения, чтобы получить новый баланс?