【发布时间】:2011-06-26 03:08:46
【问题描述】:
想知道以下是否可行,但我仍然对 lambda 表达式有所了解。
GetAll(x => x.Username.ToUpper().Contains(SEARCH)
&& x.AddressList.Type_ID == 98.ToList();
这段代码的问题在于“地址”是一个列表。本质上,我们希望在 1) 对 UserName 执行搜索和 2) 匹配子列表的属性之后返回 List。
从语义上讲,上面的代码不起作用,因为 AddressList 是一个列表,而不是单个实体,因此“Type_ID”不能用作选择。
这可以实现吗?
【问题讨论】:
-
地址包含地址列表什么..它的类型是什么..它是否有Type_ID属性..请提供更多代码。