title: Check if list is null before using linq
body: <p>Using LINQ I want to check if myList != null and then perform a Where. </p>
  
  <p>I know I can write</p>
  
  <p><code>if (myList != null { myList.Where(p =&gt; p.x == 2 &amp;&amp; p.y == 3); }</code></p>
  
  <p>But I want to use: <code>myList?.Where(p =&gt; p.x == 2 &amp;&amp; p.y == 3);</code></p>
  
  <p>Does this work? </p>
  
  <p>If not, what are other elegant solutions you know?</p>