asp.net-mvc – Linq选择语句 – 不在的地方
发布时间:2020-05-24 16:37:19 所属栏目:asp.Net 来源:互联网
导读:我正在尝试编写相当于的LINQ语句: select e.EmployeeID, EmployeeName = e.FirstName + + e.LastNamefrom Employees ewhere e.EmployeeID not in( select EmployeeID from Managers) 我想我与以下内容非常接近: from e in Employe
|
我正在尝试编写相当于的LINQ语句: select e.EmployeeID,EmployeeName = e.FirstName + ' ' + e.LastName
from Employees e
where e.EmployeeID not in
(
select EmployeeID from Managers
)
我想我与以下内容非常接近: from e in Employees
where e.EmployeeID != // This is where I'm lost
(
from m in Managers select m.EmployeeID
)
select new
{
e.EmployeeID,EmployeeName = e.FirstName + ' ' + e.LastName
}
我想把它放到Html.DropDownList中. 解决方法我不确定对此的正确查询符号是什么,但以下扩展语法将完成工作var result = Employees
.Where( e => !Managers.Where(m => m.EmployeeId == e.EmployeeId).Any())
.Select( e => new { EmployeeId = e.EmployeeId,EmployeeName = e.FirstName + ' ' + e.LastName); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – asp.net mvc授权使用角色
- asp.net-mvc – 如何获取视图html并返回客户端
- ASP.NET DropDownList不保留所选项目在回发
- 将搜索框添加到ASP.Net动态数据列表页面
- asp.net-mvc – 如何使用selenium进行ASP.NET MVC集成测试
- asp.net-core – 如何在部署asp.net核心应用程序时处理环境
- asp.net-mvc – 添加一个默认的SelectListItem
- 在子文件夹中运行ASP.NET网站
- asp.net-mvc – EF 4代码如何首先处理生产环境中的模式更改
- asp.net-mvc – MVC HTTPS localhost Chrome连接不安全NET
推荐文章
站长推荐
- asp.net – 使用EF4代码优先:如何在不丢失数据的
- asp.net-mvc – 可在LAN中远程访问的IIS页面,但不
- asp.net-mvc – 如何创建安装文件来安装MVC .net
- 具有Entity Framework Code Only和ASP.NET MVC的
- asp.net-mvc – 在ASP.NET MVC 1.0中在HTTP和HTT
- asp.net-mvc – 使ASP.NET MVC应用程序Web Farm准
- asp.net-mvc-3 – 我应该尝试使用MVC3和ASP.net的
- asp.net-mvc – 哪个选择:ASP.NET MVC或RESTful
- asp.net – Microsoft重写模块 – 强制www url或
- asp.net-mvc – 如何为ASP.NET MVC站点定义catch
热点阅读
