我正在尝试根据ListBox中的“未选中”值获取对象列表
我试过这个但没有快乐:
var masked = storedInvestments.Where(i => i.attachedCards.Any(c => c.ID != selected.All(x=>x.ID));
基本上查看storedInvestments,并获取ListBox控件中未选中的列表,列出所有选择或未选择的投资。
我不禁觉得这是一个加入的事情。
任何帮助表示感谢,谢谢。
答案 0 :(得分:1)
怎么样?
var masked = storedInvestments.Where(i => i.attachedCards.Any(c => !selected.Contains(c.ID));
答案 1 :(得分:0)
感谢上面的Paul让我走上了正确的道路, 实际代码如下:
var masked = storedInvestments.Where(i => i.attachedCards.Any(c => !selected.Contains(i)));