title: How to use c# ?? for this expression
body: <p>Why does it say it cannot work with bool and int as for</p>
  
  <pre><code>int sign = (op == "+" ?? 1 : -1);
  </code></pre>
  
  <p>Do I need to use if ... then instead just to do that ?</p>