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