Изменение массива данных
От: snaphold  
Дата: 17.12.24 06:52
Оценка:
Есть массив объектов типа Card {amount : decimal, currency : string} полученных из базы.
Надо на фронт отправить пользователю всё в одной валюте и для этого есть метод ApplyCurrencyRate в репозитории который к уже полученному из базы массиву применяет курс валюты выбранной пользователем.

какой вариант лучше:

List<ApplyCurrencyRate> ApplyCurrencyRate(List<ApplyCurrencyRate> list, Dictionary<string, decimal> rates)
{
  var result = list;
  Array.Foreach(result, ....);
  return result;
}

void ApplyCurrencyRate(List<ApplyCurrencyRate> list, Dictionary<string, decimal> rates)
{   
  Array.Foreach(list, ....);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.