0
我有以下LINQ引入新的领域
var mylist= (from inlst in db.Progs
where inlst.ProgID == PGID
select new
{
Date = inlst.Date1,
Name = inlst.Reps1,
Cancel = inlst.Cancel,
Reason = inlst.Reason,
Status = ...
}).ToList();
我想在表中没有引入新的领域被称为status
,上面写着:
- 如果日期不为空则状态= date else
- 如果Name不为空,那么status = name else
- 如果Cancel不为null,那么status = reason else 个
- 状态=取消
我不知道如何与if语句
请格式化您的问题,并没有真正理解这个问题。 – pramodtech