我有一个类似这样的类:
public class WorkEntity
{
... // other stuff here
public virtual int? WorkTypeID { get; set; }
}
在我加入的查询中,我需要按 WorkTypeID 过滤我的结果
query.Where(() => workEntity.WorkTypeID == filter.WorkTypeID.Value);
它不起作用,因为类型可以为空,我怎样才能使它起作用?