私はこのコードを持っています
private CurrencyConversionResult GetNumberOfCurrencyUnitsPerEuro(CurrencyType from, CurrencyType to)
{
...
IEnumerable<ExchangeRate> rate = info.ExchangeRates.Where(e => e.CurrencySymbol == from.ToString() || e.CurrencySymbol == to.ToString()).ToList();
...
このメソッドのシグネチャを次のように変更したい
private CurrencyConversionResult GetNumberOfCurrencyUnitsPerEuro(IEnumerable<CurrencyType> from, CurrencyType to)
したがって、私が今やりたいことは、e.CurrencySymbol が等しい、to
またはいずれかのExchangeRates をすべて取得することfroms
です。質問は、データベース呼び出しが 1 つだけになるように、1 つのステートメントでそれを記述する方法がわからないということです。何か案は?