Gib*_*boK 1 .net c# linq linq-to-entities entity-framework
我是EF和Linq的新人.
请帮我把这个方法语法查询转换为Linq.
方法使用EF从我的DataBase检索单个标量变量的语法.
string myCategoryTitle = context.CmsCategories.SingleOrDefault(x => x.CategoryId == rowView.CategoryId).Title;
Run Code Online (Sandbox Code Playgroud)
Title 在我的模型中找到一个礼仪/领域.
知道怎么用Linq语法吗?
谢谢你的帮助!
我假设你的意思是使用查询表达式...在这种情况下,你不能.没有查询表达式语法SingleOrDefault.
你可以使用这个:
string myCategoryTitle = (from x in context.CmsCategories
where x.CategoryId == rowView.CategoryId
select x.Title).SingleOrDefault();
Run Code Online (Sandbox Code Playgroud)
请注意,这不是很一样的当前代码,这将抛出NullReferenceException如果SingleOrDefault(...)返回空...
| 归档时间: |
|
| 查看次数: |
335 次 |
| 最近记录: |