开发者社区> 问答> 正文

C#在与类相关的数据存在时选择

我有一个“状态”表和相关的“状态”表。“状态”可以有0或1个“状态”。目前我这样查询:

IQueryable statesRecords = getStates();

var result = statesRecords .Select(st => new StateModel() { HardwareId = st.HardwareId, StateId = st.StateId, Status = st.Status != null ? new StatusModel() // check whether related status exists { Comment = st.Status.Comment, TimeStamp = st.Status.TimeStamp }:null, TimeStamp = st.TimeStamp }).OrderByDescending(r => r.TimeStamp).ToList();

展开
收起
被纵养的懒猫 2019-09-27 19:39:05 403 0
0 条回答
写回答
取消 提交回答
问答分类:
C#
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
继承与功能组合 立即下载
建立联系方法之一 立即下载
HBase2.0重新定义小对象实时存取 立即下载