腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Lambda
表达式
-
如何
从
IEnumerable
<
Object
>
向
where
子句
提供
值
?
、
、
、
我必须找到这些供应商
提供
的所有产品。因为存在多对多的关系,所以我在SupplierProducts之间有一个桥接表,将supplierID和productID作为复合主键。我使用
lambda
函数来获取特定供应商的
IEnumerable
<SupplierProducts>。我不想使用foreach()来填充products表,而是使用一个类似于'in‘的
lambda
表达式
。下面是我的代码:
IEnumerable
<SupplierProducts> sup
浏览 2
提问于2016-08-31
得票数 1
回答已采纳
5
回答
如何
在Java中使用
Lambda
表达式
我
如何
在JDK7中使用类似这样的东西(
Lambda
表达式
)?public virtual
IEnumerable
<TEntity> Get(Expression<Func<TEntity, bool>> filter = null) 我试图
向
这个方法传递一个
where
子句
来过滤select语句,在C#中我可以使用
Lambda
表达式
,我正在寻找一个解决方案来在我的Java项目中做到这一点。().cre
浏览 2
提问于2013-01-13
得票数 0
回答已采纳
1
回答
IQueryable对
IEnumerable
-多少次DB调用?
、
、
、
我知道IQueryable和
IEnumerable
是
如何
工作的。但是今天,当我用一个例子重温这些话题的时候。进行了多少次DB调用?如果我是正确的,那么有两个DB调用,一个带有
where
子句
,另一个在使用Take(1)时调用。#
Lambda
1<System.Func`2[Employee.Models.EmployeeDetails,System.Boolean]>)), 1).
Lambda
#
Lambda
1<System.Fu
浏览 0
提问于2020-01-06
得票数 1
5
回答
运算符‘\’不能应用于'
lambda
表达式
‘和'
lambda
表达式
’的操作数
、
如何
构造包含
WHERE
的LINQ OR
子句
IEnumerable
<Item> list;...var results = list.
Where
( (item => item.Name.Contains(keyword, StringComparison.CurrentCultureIgnoreCaseitems.Value.ToStr
浏览 11
提问于2012-01-17
得票数 8
回答已采纳
4
回答
linq到实体的动态
where
子句
作为字符串
、
我希望通过
向
where
子句
提供
字符串
表达式
,动态地使用linq对实体进行筛选。例如:var ret1 = Contex.Customers.
Where
(filterExpr);(对我来说,能够通过许多参数(O
浏览 6
提问于2011-05-25
得票数 4
1
回答
复杂类型属性的
表达式
、
、
、
我有一个场景,动态地
从
客户端网格的配置创建
where
子句
。客户端
向
服务器发送一些json,然后我将其解析并转换为
表达式
,以便将其作为
where
子句
传递到存储库中。目前,我还在为复杂的属性类型创建
表达式
,就像下面这样:{x => x.DisplayName == &q
浏览 4
提问于2015-09-30
得票数 1
回答已采纳
2
回答
如何
捕获linq中
lambda
表达式
中局部变量的类型
、
、
、
、
为了做到这一点,我想在这里
向
lambda
注入一些更抽象的东西:{public
IEnumerable
<AbstractFoo> GetMatchingFoos() return
IEnumerable
<AbstractFoo> exactMatchFoo
IEnumerable</
浏览 4
提问于2015-06-05
得票数 0
回答已采纳
2
回答
如何
创建可重用的
表达式
树?
、
、
我有一个
表达式
树: internal static
IEnumerable
<ElemType> WhereIn<ElemType>(this
IEnumerable
<ElemType> queryMethodCallExpression paramToString = Expression.Call(Expression.PropertyOrField(lambdaParam, filterFieldName), typeof(
object
bool>)lambdaExp.C
浏览 8
提问于2015-10-22
得票数 1
1
回答
从
where
子句
或IQueryable/
IEnumerable
获取
lambda
表达式
、
、
、
、
有没有办法
从
已知的
where
子句
中获取
表达式
,然后将其传递给其他
Where
(<expression>)
子句
? 我正在使用.NET核心3.0预览版和EF核心预览版。linq dynamic public void myFunction () var expression = GetAllItems() .
Where
GenericBeforeSaveValidation("delegate
浏览 16
提问于2019-09-09
得票数 1
回答已采纳
1
回答
构造
表达式
树以调用IQueryable集合上的任何方法(嵌套查询)
、
、
、
我在试图弄清楚
如何
为一对多关系构建
表达式
树时遇到了问题。我想要实现的是类似于Entity.Collections.Any(Collection => Collection.Name == 'Filter')的东西,它将成为主查询的
where
子句
。inner
子句
是在下面的示例之外构建的,但我认为错误发生在到达该
表达式
之前。我认为
Lambda
的委托类型可能构造错误,因为它不返回bool,它返回
IEnumerable
<Coll
浏览 13
提问于2020-07-10
得票数 0
回答已采纳
6
回答
基于if条件的
IEnumerable
<>预测
、
我有以下代码:{if (Vehicles.ElementAt(count).Mode)}Vehicles.ToList().ForEach(i=>i.Mode) 我不知道
如何
检查条件,因为intellisense没有显示
wher
浏览 10
提问于2016-01-05
得票数 3
回答已采纳
2
回答
如何
创建
表达式
树以执行与"StartsWith“相同的操作
、
、
、
、
我有这个方法来比较两个数字 Return query.
Where
(
lambda
) 它工作得很好,并以这种方式使用 query
浏览 4
提问于2010-12-29
得票数 11
回答已采纳
2
回答
将Expression<>应用于LINQ
子句
、
、
、
、
我有一个ID列表和一个用户
提供
的
表达式
。protected
IEnumerable
<TColumn> FilterIds;现在,我的问题是
如何
将Filter
表达式
应用于
Where
()
子句
?return query.
Where
(x => Filter(
浏览 2
提问于2020-07-13
得票数 0
回答已采纳
2
回答
EF Context.Set<T>()方法
、
我希望获得一个条件为
lambda
表达式
的数据,如in。public
IEnumerable
<T> GetBy(Func<T, bool> condition) var test = Context.Set<StateInfo>().
Where
(p => p.CustomerID !.当我查看测试对象SQL查询时,它使用其中的
where
子句
。
如何
使用
where
子句
浏览 2
提问于2016-08-03
得票数 3
回答已采纳
2
回答
Ormlite
Where
-Contains失败
、
我试图在一个Enumerable.Contains
子句
中使用SqlExpressionVisitor.
Where
查询我的数据库。在编译
lambda
时,我将得到一个空引用异常。我不太理解lambdas/
表达式
,不知道为什么会发生这种情况。var getter =
lambda
.Compile(); var inAr
浏览 6
提问于2013-07-17
得票数 5
回答已采纳
1
回答
包含左联接的实体框架Linq到SQL
表达式
、
、
、
我正在尝试将一些to转换为实体框架核心
lambda
表达式
。它包括一个内部连接和一个带
where
子句
的左连接。ExclusionsMatches.MatchIgnoredByUserId IS NULLvar result = _db.Users .Join(temp.ExcMatch.DefaultIfEmpty(), (temp, p) => new { User = temp.User, Exc = temp.Exc, ExcMatch = temp.
浏览 0
提问于2019-07-12
得票数 0
回答已采纳
3
回答
编译的C#
Lambda
表达式
性能
、
、
、
(i => i % 2 == 0).
Where
(i => i > 5);static void UsingLambda() { Func<
IEnumerable
<int>,
IEnumerable
<int>>
lambda
= l => l.
Where
<int>,
IEnumerable
<int>> f1 = l => l
浏览 128
提问于2011-04-06
得票数 91
回答已采纳
1
回答
如何
将所有db函数(TVF)添加到dbcontext上的工作单元(与DbSet<TEntity>中的asp.net核相同)
、
>()
where
TEntity : class; void AddRange<TEntity>(
IEnumerable
<TEntity> entities)
where
TEntity : class; void RemoveRange<TEntity>(
IEnumerable
<TEntity> entities)
where
TEntity : class= default(Cancellation
浏览 6
提问于2022-01-19
得票数 0
回答已采纳
4
回答
LINQ语句
Where
子句
中的子查询
、
、
、
、
因此,我尝试遵循示例,以便在此LINQ查询的
where
子句
中有一个子查询。var innerquery = select new { app.app_id }; 目的是
从
postDatedCheques中选择那些在应用程序表中有app_id的记录。但我在
where
子句
中得到了以下错误: 委托'System.Func‘不使用1
浏览 4
提问于2013-04-25
得票数 1
回答已采纳
3
回答
C#
如何
在运行时按不同属性过滤列表
、
、
、
如果我想按param1和param2正常过滤,我可以这样做:myList = myList.
Where
(g => g.param1 == somevalue && g.param2 == someothervalue).ToList();
如何
在运行时生成相同的
where
子句
?
浏览 0
提问于2016-04-20
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券