title: C# using "?" if else statements to set value whats this called
body: <p>Hey I just came across the following statement</p>
  
  <pre><code>return name != null ? name : "NA";
  </code></pre>
  
  <p>I am just wondering what this is called in .NET</p>
  
  <p>does the ? stand for i.e. then do this... ?</p>