title: Bitwise OrderBy in Dynamic Linq
body: <p>I need to be able to perform a string based, bitwise, .OrderBy in dynamic linq. </p>
  
  <pre><code>items = items.OrderBy(x =&gt; (x.Permissions &amp; 65536) != 0);
  </code></pre>
  
  <p>vs.</p>
  
  <pre><code>items = items.Where("1==1" + where).OrderBy("Permissions &amp; 65536 != 0")
  </code></pre>
  
  <p>Is this even possible? I don't see any examples for bitwise operators in the download (CSharpSamples.zip\LinqSamples\DynamicQuery). I can't get anything to work and I can't find any examples. Help!</p>