具有Lambda表达式的匿名类型

时间:2012-08-16 07:27:34

标签: linq entity-framework entity-framework-4 linq-to-entities

我正在使用EF,我有这个查询,我需要省略数据集中的一些信息。 我正在考虑使用匿名类型,以便我可以控制所发出的数据。

您是否可以帮我改写此查询,只添加归档x.EventTitlex.EventDateStart

db.EventCustoms
  .Where(x => x.DataTimeStart > dateTimeNow & x.DataTimeStart <= dateTimeFuture);

1 个答案:

答案 0 :(得分:3)

这就是Select的用途:

db.EventCustoms
  .Where(x => x.DataTimeStart > dateTimeNow & x.DataTimeStart <= dateTimeFuture)
  .Select(x => new { x.EventTitle, x.EventDateStart, x.EventLocation });