Linq return only the list where the nested list doesn't match on filter
<p>Hi have a List of Order objects which contains a List if OrderLineList objects.
Each of the OrderLineList object have a "sku" property.</p>

<p>What i want is to get all the OrderLineList which doesn't have the "sku" == "ABOLIVE".</p>

<p>Is there a way to do it ?</p>

<p>I tried something like that :</p>

<pre><code>salefolder.OrderList.Where(o =&gt; o.OrderLineList.Except(o.OrderLineList.SelectMany(ol =&gt; ol.Sku.Select(s =&gt; s)).Any();
</code></pre>

<p>But it's not working well</p>

<p>Thanks</p>