title: Linq - where not in comma separated list
body: <p>I have an object named game which has a property called channels (which is comma separated since a game can relate to more then one channel).</p>
  
  <p>I also have a channel object, which contains a property called isActive.</p>
  
  <p>What I need, is a way to get all the games that have active channels.</p>
  
  <p>I started writing this:</p>
  
  <pre><code>var oGames = games.AllActive.Where(
      g =&gt; !g.StateProperties.Channels.Contains(
          channels.All.Where(c =&gt; c.StateProperties.IsActive).ToArray()
      );
  </code></pre>
  
  <p>but got blocked... anyone can help me ?</p>