我正在尝试使用 LINQ 从集合中获取嵌套对象的不同列表。请检查以下情况我有ClientAccounts列表,在每个客户帐户中都有Holdings列表,在每个馆藏中都有Instrument Type。我正在尝试从客户帐户列表中获得唯一的工具列表。到目前为止,我已经尝试使用以下查询,但是它返回了所有工具。clientAcccounts是客户帐户列表。List<Instrument> lstclientInstrument = clientAcccounts .SelectMany(x => x.Holdings) .Select(s => new Instrument { InstrumentID = s.Instrument.InstrumentID, AssetTypeID = s.Instrument.AssetTypeID }) .Distinct() .ToList();任何建议以获得明确的清单。
1 回答
- 1 回答
- 0 关注
- 137 浏览
添加回答
举报
0/150
提交
取消