Pages

Cách viết linq sum decimal null

Phải lấy giá trị về trước rồi chuyển sau.
from i in Db.Items
select new VotedItem
{
    ItemId = i.ItemId,
    Points = (from v in Db.Votes
              where b.ItemId == v.ItemId
              select v.Points ?? 0).Sum() 
}

Không có nhận xét nào :

Đăng nhận xét