About c# if-else syntax
<p>In c# you can define an if statement without using braces, like this example</p>

<pre><code>  if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
                this.Exit();
</code></pre>

<p>here the this.Exit(); is the statement associated with the if. But it's not in braces, so my question is, how is it associated with the if? </p>

<p>I learned that the compiler ignores white space, which does not logically make sense in this case. Is the answer simply that the IDE finds the indent and automatically puts it in braces when it compiles?</p>
