【发布时间】:2015-03-23 15:06:00
【问题描述】:
我正在使用 MVC 4 和实体框架,我正在从服务器检索电子邮件:
var data = db.Candidates.Where(c => ids.Contains(c.ID) && c.Email1 != null).Select(c => new { c.Email1, c.ID }).ToList();
我的第一个问题:LINQ 是否允许我从 Email1 字段返回一个空字符串,如果它为空,类似于 SQL 合并? (我会从 where 子句中删除 null 测试)。
第二个问题:什么是最容易使用的对象(如果我想将 c.Name 与 Email1 一起替换,则替换“var data =”,然后在循环中使用两者?我是否应该创建一个模型2 个字段?
非常感谢您提供任何见解。
【问题讨论】:
标签: c# linq entity-framework asp.net-mvc-4