title: C# strudel sign
body: <p>While coding in C#, I by mistake added a strudel sign before a variable in if statement (instead of exclamation mark).</p>
  
  <pre><code>bool b = false;
  if (@b)
  {
  
  }
  </code></pre>
  
  <p>I surprised it compiled successfully without any error.</p>
  
  <p>I wonder: What is the meaning of the above code?</p>