title: C#: Compare contents of two IEnumerables
body: <p>Is there a built in linq method thing I can use to find out if two sequences contains the same items, not taking the order into account?</p>
  
  <p>For example:</p>
  
  <pre><code>{1, 2, 3} == {2, 1, 3}
  {1, 2, 3} != {2, 1, 3, 4}
  {1, 2, 3} != {1, 2, 4}
  </code></pre>
  
  <p>You have the SequenceEquals, but then I would have to Order both sequences first, wouldn't I?</p>