Предположим, у меня есть два следующих Linq запросов, которые я хочу, чтобы реорганизовать:Как реорганизовать несколько похожих запросов Linq?
var someValue1 = 0;
var someValue2= 0;
var query1 = db.TableAs.Where(a => a.TableBs.Count() > someValue1)
.Take(10);
var query2 = db.TableAs.Where(a => a.TableBs.First().item1 == someValue2)
.Take(10);
Обратите внимание, что только в случае изменения параметров. Есть какой-либо способ поставить запрос внутри метода и передать параметр Where в качестве аргумента?
Почему вы указываете тип аргумент о rhs? Его вывод из lhs делает код более коротким и читаемым. – nawfal