我有这个代码
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
或任何froms
. 问题是我不知道如何在一个语句中写入,以便只有 1 个数据库调用。有任何想法吗?