title: C# Variable Initialization Question
body: <p>Is there any difference on whether I initialize an integer variable like:</p>
  
  <pre><code>int i = 0;
  int i;
  </code></pre>
  
  <p>Does the compiler or CLR treat this as the same thing?  IIRC, I think they're both treated as the same thing, but I can't seem to find the article.</p>